GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak používat příkaz netplan na Ubuntu

V Ubuntu 17.10 nový nástroj pro konfiguraci sítě příkazového řádku s názvem „Plán sítě “. Netplan usnadňuje konfiguraci a správu síťových nastavení ve vašem systému Ubuntu. Umožňuje také použít abstrakci YAML ke konfiguraci síťového rozhraní. Interaguje s jádrem prostřednictvím sítě a Správa sítě r démoni, také známí jako renderery. Musíte si vybrat jednu ze dvou. Netplan přečte konfiguraci sítě „/etc/netplan/*.yaml ”Soubory, které mohou uložit nastavení konfigurace pro všechna síťová rozhraní.

Použití příkazu netplan na Ubuntu usnadňuje restart a změnu nastavení sítě. Netplan je také dobrý pro automatizaci (lidé a programy mohou číst YAML). Tento zápis se zaměřuje na to, jak používat příkaz netplan na Ubuntu . Začněme:

Jak vypsat všechna aktivní síťová rozhraní na Ubuntu

Každý správce systému Linux by měl znát „ip „Command, výkonný nástroj pro konfiguraci síťových rozhraní. Lze jej použít k přidělování a odstraňování adres a tras, nastavení nebo vymazání rozhraní, ovládání mezipaměti ARP a další. Chcete-li získat seznam aktivních síťových rozhraní ve vašem systému, použijte „a ”Možnost v příkazu ip:

$ ip a

Jak použít příkaz netplan k nastavení dynamické IP adresy na Ubuntu

Tato část ukazujeJak nastavit dynamickou adresu na Ubuntu pomocí příkazu netplan . Pokud však požadovaný soubor YAML není ve vašem systému přítomen, vygenerujte konfigurační soubor rendereru napsáním níže uvedeného příkazu do vašeho terminálu:

Vygenerujte $ sudo netplan

Nyní zkontrolujte, zda je přítomen ve vašem systému kliknutím na „/ etc / netplan / ”Soubory:

$ ls / etc / netplan /

Zkontrolujte obsah konfiguračního souboru síťového rendereru:

$ cat /etc/netplan/*.yaml

Otevřete soubor „/etc/netplan/*.yaml ”Soubor ve svém nano editoru:

$ sudo nano /etc/netplan/*.yaml

Nyní napište níže uvedený kód do /etc/netplan/*.yaml "Soubor. Pro náš “enp0s3 použijeme dynamickou IP adresu “Síťové rozhraní:

Síť:
Verze 2
Renderer:síť
Ethernet:
enp0s3:
dhcp4:ano
dhcp6:ano

Ve výše uvedeném příkazu:

  • dhcp4 adhcp6 jsou IPv4 a IPv6 vlastnosti DHCP.
  • enp0s3 je Název síťového rozhraní .

Stiskněte „CTRL + O “Chcete-li uložit změny v tomto souboru:

Chcete-li použít změněná nastavení sítě, použijte níže uvedený příkaz ve vašem terminálu:

Použijte $ sudo netplan

Pro potvrzení IP adresy napište tento příkaz:

$ ifconfig -a

Jak použít příkaz netplan k nastavení statické IP adresy na Ubuntu

Nejprve otevřete soubor „/etc/netplan/*.yaml ”Soubor ve svém nano editoru:

$ sudo nano /etc/netplan/*.yaml

Poté napište následující kód do „/etc/netplan/*.yaml ”Soubor pro nastavení statické IP adresy ve vašem systému:

Síť:
Verze 2
Renderer:síť
Ethernet:
enp0s3:
dhcp4:ne
dhcp6:ne
Adresy:[10.0. 2.15/24]
Brána 4:10.0.2.255
Nameserver:
Adresy:[8.8.8.8, 8.8.4.4]

Ve výše uvedeném příkazu:

  • dhcp4 a dhcp6 JsemPv4 a IPv6 vlastnosti DHCP.
  • enp0s3 je Název síťového rozhraní.
  • Adresy obsahovat sekvenci statických adres k síťovému rozhraní.
  • Brána 4 obsahuje adresu IPv4 standardní brány.
  • Názvový server obsahují posloupnost IP adres pro jmenné servery.

Stiskněte „CTRL + O “ pro uložení změn, které jsme v souboru provedli:

Poté použijte změněná nastavení sítě pomocí následujícího příkazu:

Použijte $ sudo netplan

Nyní zkontrolujte, zda nakonfigurovaný „enp0s3 „Je připojen k místní síti a má statickou IP adresu, kterou jsme přiřadili dříve:

$ ifconfig -a

Takto získáte více informací o netplanu na Ubuntu

Chcete-li se dozvědět více o možnostech konfigurace a informacích souvisejících s příkazem netplan, přejděte na stránku manuál:

$ man netplan

Pomocí této zkratky zobrazíte další příklady konfigurace.

diplom

Plán sítě byl představen v Ubuntu 10/17 a je ve výchozím nastavení aktivní v nejnovějších verzích, včetně Ubuntu 04/20 . Účelem tohoto nástroje je použít konfigurační soubory YAML k abstraktní konfiguraci síťového rozhraní. Tyto konfigurace jsou poté převedeny do nastavení sítě a NetworkManageru pro zadaný renderer. Doufám, že pomocí příkazu netplan jak nastavit statické a dynamické adresy na Ubuntu vám bude jasné po přečtení tohoto článku. Chcete-li se dozvědět více o trendech technologických témat, postupujte podle nápovědy pro Linux.


Ubuntu
  1. Jak používat příkaz Linux Shutdown Command v Ubuntu 18.04 a CentOS 7

  2. Jak používat příkaz basename?

  3. Jak používat příkaz string v Ubuntu

  1. Jak používat příkaz Linux mtr

  2. Jak používat příkaz tail v Ubuntu Linux

  3. Jak vyčistit terminál v Ubuntu

  1. Jak používat příkaz sudo v Linuxu

  2. Jak používat ssh-keyscan na Ubuntu

  3. Jak používat ssh-agent na Ubuntu