Adres IP większości dzisiejszych urządzeń jest generowany przez serwer protokołu DHCP (Dynamic Host Configuration Protocol). Serwer DHCP przypisuje dynamiczny adres IP do urządzenia, gdy jest ono podłączone do sieci. Dzięki temu od czasu do czasu masz szansę zmienić ten adres IP.

Z drugiej strony, statyczny adres IP odnosi się do stałego, niezmiennego adresu, innego niż dynamiczne adresy IP. Możesz ustawić statyczne ustawienia IP w Ubuntu 22.04 LTS na trzy różne sposoby. Oto jak zacząć.

Ustaw statyczny adres IP w Ubuntu za pomocą polecenia nmcli

Łatwo jest ustawić statyczne ustawienia IP w Ubuntu 22.04 za pomocą polecenie nmcli. nmcli to narzędzie tekstowe używane do sprawdzania stanu połączeń przewodowych, których używasz na swoim urządzeniu.

Za pomocą tego polecenia można uzyskać dostęp do dodatkowych informacji sieciowych, takich jak stan połączenia, nazwa urządzenia hosta i ogólne uprawnienia w konfiguracji sieci.

Wykonaj poniższe czynności, aby ustawić statyczny adres IP za pomocą polecenia nmcli.

instagram viewer

Możesz uzyskać informacje o swoim połączeniu za pomocą następującego polecenia:

połączenie nmcli pokazywać

Dane wyjściowe tego polecenia będą następujące:

NAZWA UUID TYP URZĄDZENIA 
Połączenie przewodowe 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e Ethernet enp0s3

Utwórz łącze statyczne za pomocą poniższego polecenia. Następnie ręcznie skonfiguruj enp0s3 oraz IPv4 ustawienia z odpowiednimi parametrami w poleceniu nmcli.

sudo nmcli con dodaj typ ethernet con-name 'statyczny' ifname enp0s3 ipv4.metoda instrukcja adresy IPv4 192.168.1.89/24 gw4 192.168.1.1

Jeśli używasz Pokaż połączenie nmcli polecenie ponownie, widać, że statyczny link został dodany.

Po tym procesie dodaj utworzone połączenie statyczne do adresu IP DNS.

sudonmclikonmodstatycznyIPv4.dns 192.168.*.*

Teraz użyj poniższego polecenia, aby aktywować połączenie:

sudo nmcli con up id 'statyczny'

Jeśli dane wyjściowe wyświetlają „połączenie pomyślnie aktywowane”, pomyślnie skonfigurowałeś statyczny adres IP na swoim komputerze.

Możesz zweryfikować statyczny adres IP, który chcesz przypisać do swojego urządzenia, uruchamiając następujące polecenie:

trasa IP

Używanie Netplan do ustawień statycznego adresu IP na Ubuntu

Podobnie jak nmcli, polecenie netplan pozwala ustawić statyczne ustawienia IP w Ubuntu 22.04 LTS. Aby to zrobić, wykonaj poniższe czynności.

Najpierw znajdź nazwę swojego interfejsu sieciowego za pomocą poniższego polecenia:

sudo ip

To, co widzisz tutaj, to nazwa twojego interfejsu sieciowego. Ta nazwa może być inna na każdym urządzeniu.

Teraz utwórz plik o nazwie 01-netcfg.yaml w /etc/netplan teczka. Edytuj go za pomocą ulubionego edytora tekstu.

sudo vim /etc/netplan/01-netcfg.yaml

Dodaj do pliku następujące wiersze:

sieć:
wersja 2
renderer: w sieci
sieci Ethernet:
eth0: #Edytuj tę linię zgodnie z nazwą interfejsu sieciowego, którą właśnie widziałeś.
dhcp4: nie
adresy:
- 192.168.1.10/24
brama4: 192.168.1.1
serwery nazw:
adresy:
- 8.8.8.8
- 8.8.4.4

Jak widać, wyłączyłeś ustawienie DHCP IP za pomocą dhcp4: nie oświadczenie. Następnie dodano adres IP i ustawienia DNS przypisane przez Google.

Po zapisaniu tego pliku uruchom następujące polecenie, aby zastosować zmiany:

zastosowanie sudo netplan

Skonfiguruj ustawienia statycznego adresu IP w systemie Ubuntu graficznie

Graficzny interfejs ustawień sieciowych w Ubuntu 22.04 jest bardzo przydatny, jeśli nie lubisz zajmować się wierszem poleceń. Za pomocą tego interfejsu możesz ustawić statyczny adres IP.

Aby to zrobić, kliknij Sieć w prawym górnym rogu pulpitu. Następnie wybierz Ustawienia przewodowe z menu rozwijanego. Kliknij na Bieg ikonę, aby otworzyć okno ustawień.

Następnie przejdź do IPv4 w oknie, które się otworzy.

Jak widać, DHCP jest domyślnie włączony. Zmienić Metoda IPv4 do podręcznik ponieważ chcesz użyć statycznego adresu IP zamiast dynamicznego. Następnie zmień swój adres, maskę sieci i ustawienia bramy. Na koniec zmodyfikuj ustawienia DNS i kliknij Stosować przycisk.

Aby wszystkie te działania odniosły skutek, musisz ponownie uruchomić to połączenie przewodowe. Aby to zrobić, po prostu włącz, a następnie wyłącz przełącznik obok nazwy sieci.

Dlaczego warto używać statycznych adresów IP?

Nauczyłeś się konfigurować statyczne ustawienia IP w "Jammy Jellyfish" 22.04, najnowszej wersji LTS Ubuntu, używając zarówno graficznego interfejsu ustawień, jak i dwóch poleceń terminala: nmcli i netplan.

Możesz rozważ użycie statycznych adresów IP aby uniknąć problemów z połączeniem spowodowanych przez dynamiczne adresy IP. Statyczny adres IP pozwala mieć stałą tożsamość i lokalizację po połączeniu z Internetem.

Z powodu niewystarczających adresów IP niektórzy usługodawcy mogą przypisać ten sam adres dwóm różnym użytkownikom. W takim przypadku mogą wystąpić problemy z połączeniem. Używanie zamiast tego statycznych adresów IP nie powoduje takich problemów, ponieważ jest specyficzne dla użytkownika.

Co ktoś może zrobić z Twoim adresem IP?

Czytaj dalej

UdziałĆwierkaćUdziałE-mail

Powiązane tematy

  • Linux
  • Ubuntu
  • Adres IP
  • Sieć komputerowa

O autorze

Fatih Küçükkarakurt (3 opublikowane artykuły)

Inżynier i programista, pasjonat matematyki i technologii. Zawsze lubił komputery, matematykę i fizykę. Opracował projekty silników gier, a także uczenie maszynowe, sztuczne sieci neuronowe i biblioteki algebry liniowej. Ponadto kontynuuje prace nad uczeniem maszynowym i macierzami liniowymi.

Więcej od Fatiha Küçükkarakurt

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować