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.