How To Configure Static IP in Ubuntu 18.04 Desktop | Set A Static IP Address In Ubuntu 18.04 Linux
Spisu treści:
- Konfigurowanie statycznego adresu IP za pomocą DHCP
- Netplan
- Konfigurowanie statycznego adresu IP na serwerze Ubuntu
- Konfigurowanie statycznego adresu IP na Ubuntu Desktop
- Wniosek
W tym samouczku wyjaśnimy, jak skonfigurować statyczny adres IP w systemie Ubuntu 18.04.
W większości sytuacji adresy IP są przydzielane dynamicznie przez serwer DHCP routera. Ustawienie statycznego adresu IP na komputerze Ubuntu może być wymagane w różnych sytuacjach, takich jak konfiguracja przekierowania portów lub uruchomienie serwera multimediów w sieci.
Konfigurowanie statycznego adresu IP za pomocą DHCP
Najłatwiejszym i zalecanym sposobem przypisania statycznego adresu IP urządzeniu w sieci LAN jest skonfigurowanie statycznego DHCP na routerze. Statyczna rezerwacja DHCP lub DHCP to funkcja występująca w większości routerów, która sprawia, że serwer DHCP automatycznie przypisuje 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 unikatowemu adresowi MAC urządzenia. Kroki konfigurowania rezerwacji DHCP różnią się w zależności od routera i zaleca się zapoznanie się z dokumentacją dostawcy.
Netplan
Począwszy od wersji 17.10, Netplan jest domyślnym narzędziem do zarządzania siecią w Ubuntu, zastępującym plik konfiguracyjny
/etc/network/interfaces
który był wcześniej używany do konfigurowania sieci w Ubuntu.
Netplan używa plików konfiguracyjnych ze składnią YAML. Aby skonfigurować interfejs sieciowy za pomocą Netplan, wystarczy utworzyć opis YAML dla tego interfejsu, a Netplan generuje wymagane pliki konfiguracyjne dla wybranego narzędzia renderującego.
Netplan obsługuje obecnie 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 interfejsów sieciowych”, które zaczynają się od
en
. domyślnie. Pierwszym krokiem jest określenie nazwy interfejsu Ethernet, który chcesz skonfigurować. Możesz użyć 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
:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
Pliki konfiguracyjne Netplan są przechowywane w katalogu
/etc/netplan
i mają rozszerzenie
.yaml
. Prawdopodobnie znajdziesz jeden lub dwa pliki YAML w tym katalogu. Plik może różnić się 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ć inny.
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
Przed zmianą konfiguracji wyjaśnijmy kod w skrócie.
Każdy plik Netplan Yaml zaczyna się od klucza
network
zawierającego co najmniej dwa wymagane elementy. Pierwszym wymaganym elementem jest wersja formatu konfiguracji sieci, a drugim typ urządzenia. Wartościami typów urządzeń mogą być
ethernets
,
bonds
,
bridges
i
vlans
.
Powyższa konfiguracja obejmuje również typ mechanizmu
renderer
. Po wyjęciu z pudełka, jeśli zainstalowałeś Ubuntu w trybie serwera,
networkd
renderujący jest skonfigurowany do używania
networkd
jako zaplecza.
Pod typem urządzenia (w tym przypadku
ethernets
) możemy określić jeden lub więcej interfejsów sieciowych. W tym przykładzie mamy tylko jeden interfejs
ens3
skonfigurowany do uzyskiwania adresu IP z serwera DHCP
dhcp4: yes
.
Aby przypisać statyczny adres IP interfejsowi
ens3
, edytuj plik w następujący sposób:
- Ustaw DHCP na no
dhcp4: yesPodaj statyczny adres IP192.168.121.199/24. Podaddresses:możesz dodać jeden lub więcej adresów IPv4 lub IPv6, które zostaną przypisane do interfejsu sieciowego.gateway4: 192.168.121.1bramęgateway4: 192.168.121.1W obszarzenameserverspodajaddresses:serwerów nazwaddresses:
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
Podczas edycji plików Yaml pamiętaj o przestrzeganiu standardów wcięć kodu YAML, ponieważ może to nie działać, jeśli w konfiguracji występuje błąd składniowy.
Po zakończeniu zapisz i zamknij plik i zastosuj zmiany za pomocą:
sudo netplan apply
Sprawdź zmiany, wpisując:
ip addr show dev ens3
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
Otóż to! Przypisałeś statyczny adres IP swojemu serwerowi Ubuntu.
Konfigurowanie statycznego adresu IP na Ubuntu Desktop
Konfigurowanie statycznego adresu IP na komputerach Ubuntu Desktop nie wymaga wiedzy technicznej.
-
Na ekranie Działania wyszukaj „sieć” i kliknij ikonę Sieć. Spowoduje to otwarcie ustawień konfiguracji sieci GNOME. Kliknij ikonę koła zębatego.



Po skonfigurowaniu statycznego adresu IP otwórz terminal albo za pomocą skrótu klawiaturowego
Ctrl+Alt+T
lub klikając ikonę terminala i sprawdź zmiany, wpisując:
ip addr
Dane wyjściowe pokażą adres IP interfejsu:
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
Wniosek
Nauczyłeś się, jak przypisywać statyczny adres IP na swoim komputerze Ubuntu 18.04.
Ubuntu sieciJak skonfigurować, skonfigurować, używać Kontroli rodzicielskiej w Windows 7
Dowiedz się, jak włączyć, wyłączyć, skonfigurować i używać funkcji Kontroli rodzicielskiej w systemie Windows 7 do monitorowania i kontrolowania aktywności internetowych dzieci.
Jak skonfigurować i skonfigurować ustawienia routera Zapora
Dowiedz się, jak skonfigurować zaporę routera, uzyskać dostęp do strony routera sprzętowego, skonfigurować ustawienia zapory routera. Sprawdź, które porty są niezbędne na komputerze.
Przeprowadź migrację lub zmień adres @hotmail na adres e-mail @ outlook.com
Zobacz, jak przeprowadzić migrację lub zmienić @Hotmail na adres e-mail @ Outlook.com. Outlook.com to nowa, ulepszona wersja poczty Hotmail lub Windows Live.










