Sieci internetowe odnotowują znaczny wzrost na całym świecie, ale niezależnie od przepustowości sieci, jej zasięgu lub rodzaju technologii, zawsze będzie istniał element, który będzie nadal obecny, a mianowicie adresy IP; ponieważ są identyfikatorem naszej karty sieciowej w świecie Internetu.
Obecnie najczęściej używanym protokołem jest IPv4. Ze względu na jego nadużywanie, IPv6 jest wdrażany w celu zaspokojenia wysokiego zapotrzebowania na adresowanie IP. Jednak niezależnie od tego, czy używamy adresu IPv4 czy IPv6, zawsze będą istniały dwa rodzaje adresów, którymi są:
Statyczne adresy IPTe adresy IP są ustawiane na karcie sieciowej i są zwykle używane przez sprzęt administracyjny lub świadczący usługi, taki jak serwery; lub w specyficznych urządzeniach, gdzie wymagane jest stałe i stabilne połączenie.
Dynamiczne adresy IPTego typu adresy są dostarczane przez dostawcę, serwer, DHCP, który co jakiś czas odnawia ten adres i chociaż proces ten jest niewidoczny dla użytkownika i zmiana adresu nie jest odczuwalna, w komputerach wymagających stałego IP jest to czasami poważny problem.
Dzisiaj w Solvetic i w tym samouczku wyjaśni proces konfiguracji statycznego lub dynamicznego adresu IP w Ubuntu 18.04, a tym samym ustali najlepszą opcję w zależności od przypadku.
Co w Netplanie i jak go używać w Ubuntu 18.04Netplan to narzędzie wiersza poleceń zaimplementowane od Ubuntu 17.10, którego misją jest zarządzanie i konfigurowanie w prosty sposób konfiguracji sieci we wszystkich systemach Ubuntu.
Dzięki Netplan możliwe będzie skonfigurowanie interfejsu sieciowego przy użyciu abstrakcji YAML, a także Netplan może współpracować z demonami sieciowymi NetworkManager i pracować w sieci jako interfejsy dla jądra systemu.
1. Jak poznać interfejsy sieciowe dostępne w systemie, aby skonfigurować statyczny adres IP lub DHCP w Ubuntu 18.04?
Przede wszystkim będzie nam potrzebna znajomość interfejsów sieciowych dostępnych na komputerze i w tym celu wykonamy następujące polecenie:
ifconfig -a
POWIĘKSZAĆ
Widzimy, że w tym przypadku mamy dwa interfejsy sieciowe:
- enp0s3
- enp0s8
2. Jak ustawić statyczny adres IP w Ubuntu 18.04 (Linux)
Teraz skonfigurujemy statyczny adres IP dla interfejsu sieciowego enp0s8.
Krok 1
W tym celu konieczne będzie otwarcie pliku konfiguracyjnego Netplan za pomocą dowolnego edytora tekstu, takiego jak ten:
sudo nano /etc/netplan/01-netcfg.yamlNotatkaJeśli instalator dystrybucji nie utworzy pliku YAML, można go wygenerować z wymaganą konfiguracją procesorów, wykonując następujące polecenie:
generowanie sudo netplan
Podczas uzyskiwania dostępu do pliku konfiguracyjnego zobaczymy:
POWIĘKSZAĆ
Krok 2
Widzimy, że domyślnie wyświetlany jest aktywny interfejs sieciowy, w tym przypadku enp0s3, dodamy tam w sekcji Ethernet:
enp0s8: dhcp4: brak dhcp6: brak adresów: [192.168.0.20/24,] brama4: 192.168.0.1 serwery nazw: adresy: [8.8.8.8, 8.8.4.4]Pola do wypełnienia to:
enp0s8nazwa interfejsu sieciowego do skonfigurowania
dhcp4 i dhcp6Odnosi się do metody DHCP interfejsu odpowiednio dla IPv4 i IPv6.
AdresyJest to sekwencja statycznych adresów interfejsu.
brama4Jest to adres IPv4 używany przez bramę domyślną
serwery nazwJest to sekwencja adresów IP serwera nazw.
POWIĘKSZAĆ
W takim przypadku użyjemy publicznych serwerów DNS firmy Google.
Krok 3
Po skonfigurowaniu tych wartości używamy klawiszy
Aby zapisać zmiany
Ctrl + O
Aby wyjść z edytora
Ctrl + X
Zmiany wprowadzamy za pomocą następującego polecenia:
zastosowanie sudo netplanMożemy ponownie uruchomić polecenie ifconfig -a, aby sprawdzić, czy przypisany adres został poprawnie zastosowany:
POWIĘKSZAĆ
3. Jak skonfigurować dynamiczny adres IP (DHCP) w Ubuntu 18.04?
Krok 1
Aby zdefiniować adres IP przez DHCP, wystarczy ponownie uzyskać dostęp do następującej trasy:
sudo nano /etc/netplan/01-netcfg.yaml
Tam konfigurujemy:
sieć: wersja: 2 renderer: sieci Ethernet: enp0s8: dhcp4: tak dhcp6: tak
POWIĘKSZAĆ
Zmiany zapisujemy ponownie za pomocą następujących klawiszy:
Ctrl + O
Wychodzimy za pomocą kombinacji klawiszy:
Ctrl + X
Krok 2
Teraz wprowadzamy zmiany wykonując:
zastosowanie sudo netplanWidzimy, że dynamiczny adres IP jest przypisywany poprzez wykonanie:
ifconfig -a
POWIĘKSZAĆ
Krok 3
Jeśli chcemy uzyskać pomoc dotyczącą polecenia netplan, możemy wykonać następujące polecenie:
człowiek netplan
POWIĘKSZAĆ
Tak łatwo jest skonfigurować adres IP przez DHCP lub statyczny w nowej wersji Ubuntu.