Jak skonfigurować Statyczny adres IP w Ubuntu 18.04

w tym samouczku wyjaśnimy, jak skonfigurować statyczny adres IP w Ubuntu 18.04.

ogólnie, adresy IP są przypisywane dynamicznie przez serwer DHCP routera. Ustawienie statycznego adresu IP na komputerze Ubuntu może być wymagane w różnych sytuacjach, takich jak skonfigurowanie przekierowania portów lub uruchomienie serwera mediów w sieci.

Konfigurowanie statycznego adresu IP przy użyciu DHCP #

najprostszym i zalecanym sposobem przypisania statycznego adresu IP do urządzenia w sieci LAN jest skonfigurowanie statycznego adresu DHCP na routerze., Statyczna rezerwacja DHCP lub DHCP to funkcja spotykana w większości routerów, która sprawia, że serwer DHCP automatycznie przydziela ten sam adres IP do określonego urządzenia sieciowego, za każdym razem, gdy urządzenie żąda adresu z serwera DHCP. Działa to poprzez przypisanie statycznego adresu IP do unikalnego adresu MAC urządzenia. Kroki konfiguracji rezerwacji DHCP różnią się w zależności od routera i zaleca się zapoznanie się z dokumentacją dostawcy.

Netplan #

zaczynając od 17.,10 wydanie, Netplan jest domyślnym narzędziem do zarządzania siecią w Ubuntu, zastępując plik konfiguracyjny /etc/network/interfaces, który wcześniej był używany do konfiguracji sieci w Ubuntu.

Netplan używa plików konfiguracyjnych w składni YAML. Aby skonfigurować interfejs sieciowy za pomocą Netplan, musisz utworzyć opis YAML dla tego interfejsu, a Netplan wygeneruje wymagane pliki konfiguracyjne dla wybranego narzędzia renderującego.

Netplan obecnie obsługuje dwa renderery NetworkManager i Systemd-networkd., NetworkManager jest najczęściej używany na komputerach stacjonarnych, podczas gdy Systemd-networkd jest używany na serwerach bez GUI.

Konfigurowanie statycznego adresu IP na serwerze Ubuntu #

nowsze wersje Ubuntu używają 'przewidywalnych nazw interfejsu sieciowego', które domyślnie rozpoczynają się oden.

pierwszym krokiem jest określenie nazwy interfejsu ethernet, który chcesz skonfigurować. Aby to zrobić, użyj polecenia ip link , jak pokazano poniżej:

ip link

polecenie wyświetli listę wszystkich dostępnych interfejsów sieciowych., W tym przypadku nazwa interfejsu to ens3:

pliki konfiguracyjne Netplan są przechowywane w katalogu /etc/netplanI mają rozszerzenie .yaml. Prawdopodobnie znajdziesz jeden lub dwa pliki YAML w tym katalogu. Plik może się różnić w zależności od konfiguracji. Zwykle plik ma nazwę 01-netcfg.yaml, 50-cloud-init.yaml lub NN_interfaceName.yaml, ale w Twoim systemie może być inaczej.,

Otwórz plik konfiguracyjny YAML za pomocą edytora tekstu:

sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan / 01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes

zanim zmienisz konfigurację, wyjaśnijmy kod w skrócie.

każdy plik netplan Yaml zaczyna się od kluczanetwork, który zawiera co najmniej dwa wymagane elementy. Pierwszym wymaganym elementem jest wersja formatu konfiguracji sieci, a drugim typ urządzenia., Typ urządzenia może być ethernets, bonds,bridgeslubvlans.

powyższa konfiguracja zawiera również typ renderer. Po wyjęciu z pudełka, jeśli zainstalowałeś Ubuntu w trybie serwera, renderer jest skonfigurowany tak, aby używać networkd jako zaplecza.

pod typem urządzenia (w tym przypadku ethernets) można określić jeden lub więcej interfejsów sieciowych., W tym przykładzie mamy tylko jeden interfejs ens3, który jest skonfigurowany tak, aby uzyskać adresację IP z serwera DHCP dhcp4: yes.

aby przypisać statyczny adres IP doens3 interfejsu, Edytuj plik w następujący sposób:

  • Ustaw DHCP nadhcp4: no.
  • podaj statyczny adres IP192.168.121.199/24. Pod addresses: możesz dodać jeden lub więcej adresów IPv4 lub IPv6, które zostaną przypisane do interfejsu sieciowego.,
  • Określ bramęgateway4: 192.168.121.1
  • podnameservers Ustaw adresy IP serwerów nazwaddresses:
/etc/netplan / 01-netcfg.yaml

podczas edycji plików Yaml upewnij się, że przestrzegasz standardów wcięć kodu YAML. Jeśli w konfiguracji występują błędy składniowe, zmiany nie zostaną zastosowane.

Po zakończeniu zapisz i zamknij plik i zastosuj zmiany za pomocą:

sudo netplan apply

zweryfikuj zmiany, wpisując:

ip addr show dev ens3

To wszystko!, Przypisałeś statyczny adres IP do swojego serwera Ubuntu.

Konfiguracja statycznego adresu IP na pulpicie Ubuntu #

Konfiguracja statycznego adresu IP na pulpicie Ubuntu nie wymaga żadnej wiedzy technicznej.

  1. na ekranie aktywności wyszukaj „Sieć” i kliknij ikonę Sieć. Spowoduje to otwarcie ustawień konfiguracji sieci GNOME. Kliknij ikonę koła zębatego.,

  2. The Network interface settings dialog box will be opened:

  3. In „IPV4” Method” section, select „Manual” and enter your static IP address, Netmask and Gateway. Once done, click on the „Apply” button.,

Po skonfigurowaniu statycznego adresu IP otwórz terminal używając skrótu klawiaturowego Ctrl+Alt+T lub klikając ikonę terminala i weryfikując zmiany, wpisując:

ip addr

na wyjściu pojawi się adres IP interfejsu:

podsumowanie #

nauczyłeś się przypisywać statyczny adres IP na komputerze Ubuntu 18.04.

Leave a Comment