Ubuntu

Ako nakonfigurovať sieť na Ubuntu 18.04 LTS s Netplan?

Ako nakonfigurovať sieť na Ubuntu 18.04 LTS s Netplan?
Netplan je pomôcka na konfiguráciu sieťových rozhraní v systéme Linux, ktorá používa súbory YAML. Formát konfiguračného súboru YAML je naozaj jednoduchý. Má jasnú a ľahko pochopiteľnú syntax. Netplan pracuje s tradičnými sieťovými systémami Linux, systemd-networkd a správca siete. Pomocou programu Netplan môžete konfigurovať sieť svojich strojov Ubuntu jednoduchšie ako kedykoľvek predtým.

Počnúc Ubuntu 18.04 LTS, Ubuntu štandardne používa Netplan na konfiguráciu sieťových rozhraní.

V tomto článku vám ukážem, ako používať Netplan na Ubuntu 18.04 LTS.

Začnime!

Konfiguračné súbory Netplan:

V systéme Ubuntu 18.04 LTS, konfiguračné súbory Netplan YAML sú umiestnené v priečinku / etc / netplan / adresár. Ak chcete nakonfigurovať sieťové rozhranie, musíte v tomto adresári vytvoriť alebo upraviť požadované súbory YAML.

Konfiguračné súbory YAML majú .yaml predĺženie. Predvolený konfiguračný súbor Netplan YAML / etc / netplan / 50-cloud-init.yaml sa používa na konfiguráciu sieťových rozhraní pomocou Netplanu.

Konfigurácia sieťového rozhrania cez DHCP s Netplan:

V tejto časti vám ukážem, ako nakonfigurovať sieťové rozhranie cez DHCP na Ubuntu so systémom Netplan.

Najskôr pomocou nasledujúceho príkazu vyhľadajte názov sieťového rozhrania, ktoré chcete konfigurovať:

$ ip a

Ako vidíte, na mojom Ubuntu 18 mám nainštalovanú jednu kartu sieťového rozhrania (NIC).04 pomenovaný stroj LTS ens33. Momentálne nemá nakonfigurovanú žiadnu IP adresu. Použime teda program Netplan na jeho konfiguráciu pomocou protokolu DHCP.

Konfigurácia sieťového rozhrania ens33 cez DHCP pomocou Netplan otvorte predvolený konfiguračný súbor Netplan na Ubuntu 18.04 LTS / etc / netplan / 50-cloud-init.yaml nasledujúcim príkazom:

$ sudo nano / etc / netplan / 50-cloud-init.yaml

Mali by ste vidieť nasledujúce okno.

Teraz pridajte nasledujúce riadky do súboru sieť oddiel.

eternety:
ens33:
dhcp4: áno

Tu, dhcp4: áno znamená, že na konfiguráciu sieťového rozhrania použite DHCP pre protokol IPv4 ens33.

POZNÁMKA: Odsadenie je skutočne užitočné. Uistite sa, že ste každý riadok správne odsadili. Vďaka tomu bude syntax jasnejšia a pre oči príjemnejšia.

Nakoniec by mal konfiguračný súbor vyzerať asi takto.

Teraz stlačte + X, potom stlačte r, a za ktorým nasleduje súbor uložiť.

Na Netplane je dobré, že pred použitím zmien sa pomocou nasledujúceho príkazu môžete ubezpečiť, že konfiguračný súbor nemá preklepy alebo iné chyby:

$ sudo netplan vyskúšať

Teraz stlačte .

Ak je všetko v poriadku, mali by ste vidieť Konfigurácia bola prijatá správa označená na snímke obrazovky nižšie.

Ak sa vyskytne problém s konfiguračným súborom, uvidíte tu príslušné chybové správy.

Táto funkcia vám určite pomôže vyhnúť sa zložitým problémom so sledovaním budúcich problémov s konfiguračnými súbormi Netplan.

Nakoniec použite zmeny natrvalo pomocou programu Netplan pomocou nasledujúceho príkazu:

$ sudo netplan použiť

Ako vidíte, sieťové rozhranie ens33 sa konfiguruje cez DHCP.

Nastavenie statickej adresy IP pomocou programu Netplan:

Ak chcete nastaviť statickú IP adresu na svojom sieťovom rozhraní pomocou programu Netplan, potom je táto časť určená pre vás.

Môžete ručne nastaviť IP adresu, menný server, bránu atď. vášho sieťového rozhrania pomocou programu Netplan.

Povedzme, že chcete nakonfigurovať svoje sieťové rozhranie ens33 nasledovne:

Statická adresa IP: 192.168.10.33
Maska podsiete: 255.255.255.0
Brána: 192.168.10.1
Server DNS: 192.168.10.1

Najskôr skontrolujte sieťovú konfiguráciu ens33 sieťové rozhranie s nasledujúcim príkazom:

$ ip a

To vám pomôže overiť, či sa nastavenie sieťového rozhrania skutočne zmenilo.

Teraz upravte konfiguračný súbor Netplan YAML, / etc / netplan / 50-cloud-init.yaml, nasledujúcim príkazom:

$ sudo nano / etc / netplan / 50-cloud-init.yaml

Ak ste ma sledovali v celom článku, konfiguračný súbor by mal byť taký. Teraz odstráňte riadok vyznačený na snímke obrazovky nižšie.

A zadajte riadky označené na snímke obrazovky nižšie.

POZNÁMKA: Pamätajte, že odsadenie je pre súbory YAML nevyhnutné. Ak zabudnete správne odsadiť, Netplan vám nedovolí použiť konfiguračný súbor. Musíte teda odsadiť každý krok konfiguračného súboru YAML, ako je znázornené na obrázku nižšie.

Teraz stlačte + X, potom stlačte r, a za ktorým nasleduje súbor uložiť.

Teraz pomocou nasledujúceho príkazu skontrolujte, či nie je chyba v konfiguračnom súbore:

$ sudo netplan vyskúšať

Potom stlačte .

Ako vidíte, konfiguračný súbor je prijatý.

Nakoniec použite konfiguračný súbor pomocou nasledujúceho príkazu:

$ sudo netplan použiť

IP adresa sa mení podľa očakávania.

Brána je tiež správne nastavená.

Rovnako ako server DNS.

Takto teda inštalujete a používate Netplan na Ubuntu na konfiguráciu sieťových rozhraní pomocou súborov YAML. Ak sa chcete dozvedieť viac informácií o systéme Netplan, navštívte oficiálnu webovú stránku systému Netplan na adrese https: // netplan.io.

Ďakujeme, že ste si prečítali tento článok.

Ako zmeniť smer posúvania myši a touchpadu v systéme Windows 10
Myš a TouchpadNielenže uľahčujú výpočty, ale sú aj efektívnejšie a menej časovo náročné. Nemôžeme si predstaviť život bez týchto zariadení, ale je pra...
Ako zmeniť veľkosť, farbu a schému ukazovateľa myši a kurzora v systéme Windows 10
Ukazovateľ myši a kurzor vo Windows 10 sú veľmi dôležité aspekty operačného systému. Dá sa to povedať aj pre iné operačné systémy, takže v skutočnosti...
Hry Zadarmo a open source herné motory pre vývoj hier pre Linux
Zadarmo a open source herné motory pre vývoj hier pre Linux
Tento článok sa bude zaoberať zoznamom bezplatných a otvorených herných nástrojov, ktoré možno použiť na vývoj 2D a 3D hier v systéme Linux. Existuje ...