Jak skonfigurować sieć w Ubuntu Top 10.10 najlepszych LTS z Netplan?

Jak skonfigurować sieć w Ubuntu Top 10.10 najlepszych LTS z Netplan?
NetPlan to narzędzie do konfigurowania interfejsów sieciowych w Linux, które używa plików YAML. Format plików konfiguracyjnych YAML jest naprawdę prosty. Ma jasną i łatwą do zrozumienia składnię. Netplan współpracuje z tradycyjnymi systemami sieci Linux, SystemD-Networkd i menedżer sieci. Dzięki NetPlan możesz łatwiej skonfigurować sieć swoich maszyn Ubuntu.

Zaczynając od Ubuntu 18.04 LTS, Ubuntu używa NetPlan do domyślnie konfigurowania interfejsów sieciowych.

W tym artykule pokażę, jak korzystać z Netplan na Ubuntu 18.04 LTS.

Zacznijmy!

Pliki konfiguracyjne NetPlan:

Na Ubuntu 18.04 LTS, pliki konfiguracyjne NetPlan YAML są umieszczane w /etc/netplan/ informator. Aby skonfigurować interfejs sieciowy, musisz utworzyć lub zmodyfikować wymagane pliki YAML w tym katalogu.

Pliki konfiguracyjne YAML mają .Yaml rozszerzenie. Domyślny plik konfiguracyjny NetPlan YAML /etc/netplan/50-chmura init.Yaml służy do konfigurowania interfejsów sieciowych za pomocą NetPlan.

Konfigurowanie interfejsu sieciowego za pośrednictwem DHCP z NetPlan:

W tej sekcji pokażę, jak skonfigurować interfejs sieciowy za pośrednictwem DHCP na Ubuntu z NetPlan.

Najpierw znajdź nazwę interfejsu sieciowego, którą chcesz skonfigurować za pomocą następującego polecenia:

$ ip a

Jak widać, mam jedną kartę interfejsu sieciowego (NIC) zainstalowana na moim Ubuntu 18.04 Maszyna LTS o nazwie ENS33. Nie ma teraz żadnego adresu IP. Użyjmy więc Netplan, aby skonfigurować go za pośrednictwem DHCP.

Aby skonfigurować interfejs sieciowy ENS33 Za pośrednictwem DHCP za pomocą NetPlan otwórz domyślny plik konfiguracyjny NetPlan na Ubuntu 18.04 LTS /etc/netplan/50-chmura init.Yaml Z następującym poleceniem:

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

Powinieneś zobaczyć następujące okno.

Teraz dodaj następujące wiersze w sieć Sekcja.

Ethernets:
ENS33:
DHCP4: Tak

Tutaj, DHCP4: Tak oznacza, że ​​użyj DHCP dla protokołu IPv4, aby skonfigurować interfejs sieciowy ENS33.

NOTATKA: Wgłębienia są naprawdę przydatne. Upewnij się, że poprawnie wciśnij każdą linię. Sprawi, że składnia jest wyraźniejsza i wygodniejsza dla oka.

Wreszcie, plik konfiguracyjny powinien wyglądać mniej więcej tak.

Teraz naciśnij + X, następnie naciśnij y, i a następnie Aby zapisać plik.

Dobrą rzeczą w NetPlan jest to, że przed zastosowaniem zmian możesz upewnić się, że plik konfiguracyjny nie ma literówek ani żadnych innych błędów z następującym poleceniem:

$ sudo netplan spróbuj

Teraz naciśnij .

Jeśli wszystko jest w porządku, powinieneś zobaczyć Zaakceptowana konfiguracja Wiadomość jak zaznaczona na zrzucie ekranu poniżej.

Jeśli wystąpi jakikolwiek problem z plikiem konfiguracyjnym, zobaczysz odpowiednie komunikaty o błędach tutaj.

Ta funkcja z pewnością pomoże Ci uniknąć trudnych do śledzenia przyszłych problemów z plikami konfiguracyjnymi NetPlan.

Na koniec zastosuj zmiany na stałe za pomocą Netplan za pomocą następującego polecenia:

$ sudo netplan Zastosuj

Jak widać, interfejs sieciowy ENS33 jest skonfigurowany przez DHCP.

Konfigurowanie statycznego adresu IP z NetPlan:

Jeśli chcesz skonfigurować statyczny adres IP w interfejsie sieciowym za pomocą NetPlan, ta sekcja jest dla Ciebie.

Możesz ręcznie ustawić adres IP, serwer nazw, brama itp. interfejsu sieciowego za pomocą Netplan.

Powiedzmy, że chcesz skonfigurować interfejs sieciowy ENS33 następująco:

Statyczny adres IP: 192.168.10.33
Maska podsieci: 255.255.255.0
Gateway: 192.168.10.1
Serwer DNS: 192.168.10.1

Najpierw sprawdź konfigurację sieci ENS33 Interfejs sieciowy z następującym poleceniem:

$ ip a

To ma pomóc sprawdzić, czy ustawienia interfejsu sieciowego naprawdę się zmieniły.

Teraz edytuj plik konfiguracyjny NetPlan YAML, /etc/netplan/50-chmura init.Yaml, Z następującym poleceniem:

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

Jeśli śledziłeś mnie przez cały artykuł, plik konfiguracyjny powinien być taki. Teraz usuń linię oznaczoną na zrzucie ekranu poniżej.

I wpisz linie oznaczone na zrzucie ekranu poniżej.

NOTATKA: Pamiętaj, że wcięcie jest niezbędne do plików YAML. Jeśli zapomnisz prawidłowo wdzięczność, NetPlan nie pozwoli zastosować pliku konfiguracyjnego. MUSISZ zatem wdrożyć każdy etap pliku konfiguracyjnego YAML, jak pokazano na zrzucie ekranu poniżej.

Teraz naciśnij + X, następnie naciśnij y, i a następnie Aby zapisać plik.

Teraz sprawdź, czy istnieje jakiś błąd w pliku konfiguracyjnym za pomocą następującego polecenia:

$ sudo netplan spróbuj

Następnie naciśnij .

Jak widać, plik konfiguracyjny jest akceptowany.

Na koniec zastosuj plik konfiguracyjny za pomocą następującego polecenia:

$ sudo netplan Zastosuj

Adres IP jest zmieniany zgodnie z oczekiwaniami.

Brama jest również ustawiona prawidłowo.

A także serwer DNS.

Tak więc instalujesz i używasz NetPlan na Ubuntu do konfigurowania interfejsów sieciowych za pomocą plików YAML. Jeśli chcesz dowiedzieć się więcej o NetPlan, odwiedź oficjalną stronę internetową Netplan pod adresem https: // netplan.io.

Dziękujemy za przeczytanie tego artykułu.