Kako konfigurirati statični naslov IP v Ubuntu 20.04


Ko se odjemalski sistem običajno poveže z omrežjem prek WiFi-ja ali ethernetnega kabla, samodejno izbere naslov IP iz usmerjevalnika. To omogoča strežnik DHCP, ki odjemalcem samodejno dodeli naslove IP iz skupine naslovov.

Pomanjkljivost pri DHCP je, da se po izteku časa zakupa DHCP IP naslov sistema spremeni v drugega, kar vodi do prekinitve povezave, če je bil sistem uporabljen za določeno storitev, kot je datotečni strežnik. Iz tega razloga boste morda želeli nastaviti statični naslov IP, tako da se nikoli ne bo spreminjal, tudi če se čas zakupa izteče.

V tem priročniku boste izvedeli, kako konfigurirati statični naslov IP na strežniku in namizju Ubuntu 20.04.

Ubuntu za upravljanje omrežne konfiguracije uporablja demon NetworkManager. Statični IP lahko konfigurirate grafično ali v ukazni vrstici.

V tem priročniku se bomo osredotočili na nastavitev statičnega naslova IP z uporabo GUI-ja in ukazne vrstice, tukaj pa je konfiguracija IP-ja:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Te informacije se bodo za vas razlikovale, zato vrednosti ustrezno zamenjajte glede na vaše podomrežje.

Na tej strani

  • Nastavite statični naslov IP na namizju Ubuntu 20.04
  • Nastavite statični naslov IP na strežniku Ubuntu 20.04

Za začetek v meniju aplikacije zaženite »Nastavitve«, kot je prikazano.

V oknu, ki se odpre, kliknite zavihek ‘Network’ v levi stranski vrstici in nato pritisnite ikono zobnika na omrežnem vmesniku, ki ga želite nastaviti. V mojem primeru konfiguriram žični vmesnik.

V novem oknu se bodo prikazale omrežne nastavitve vmesnika, kot je prikazano. IP naslov je privzeto nastavljen tako, da uporablja DHCP za samodejno izbiro naslova IP iz usmerjevalnika ali katerega koli drugega strežnika DHCP.

V našem primeru je trenutno dodeljen naslov IP 192.168.2.104.

Zdaj izberite zavihek IPv4, da začnete nastavljati statični naslov IP. Kot lahko vidite, je naslavljanje IP privzeto nastavljeno na Samodejno (DHCP).

Kliknite možnost »Ročno« in prikazala se bodo nova naslovna polja. Izpolnite želeni statični naslov IP, mrežno masko in privzeti prehod.

DNS je nastavljen tudi na samodejno. Če želite ročno konfigurirati DNS, kliknite preklopnik, da izklopite samodejni DNS. Nato vnesite želene vnose DNS, ločene z vejico, kot je prikazano.

Ko je vse končano, kliknite gumb »Uporabi« v zgornjem desnem kotu okna. Če želite uveljaviti spremembe, znova zaženite omrežni vmesnik, tako da kliknete preklopnik, da ga onemogočite in znova omogočite.

Še enkrat kliknite ikono zobnika, da razkrijete novo konfiguracijo IP, kot je prikazano.

Naslov IP na terminalu lahko potrdite tudi z zagonom ukaza ip addr.

$ ifconfig
OR
$ ip addr

Če želite potrditi strežnike DNS, zaženite ukaz:

$ systemd-resolve --status

Videli smo, kako lahko grafično konfiguriramo statični naslov IP na namizju Ubuntu 20.04. Druga možnost je konfiguriranje statičnega naslova IP na terminalu z uporabo Netplana.

Netplan, ki ga je razvil Canonical, je pripomoček za ukazno vrstico, ki se uporablja za konfiguriranje omrežja v sodobnih distribucijah Ubuntu. Netplan za konfiguriranje omrežnih vmesnikov uporablja datoteke YAML. Vmesnik lahko konfigurirate tako, da dinamično pridobi IP z uporabo protokola DHCP ali nastavi statični IP.

Odprite terminal in pojdite v imenik/etc/netplan. Našli boste konfiguracijsko datoteko YAML, s katero boste konfigurirali naslov IP.

V mojem primeru je datoteka YAML 01-network-manager-all.yaml s privzetimi nastavitvami, kot je prikazano.

Za strežnik Ubuntu je datoteka YAML 00-installer-config.yaml in to so privzete nastavitve.

Če želite konfigurirati statični IP, kopirajte in prilepite spodnjo konfiguracijo. Upoštevajte razmike v datoteki YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Nato shranite datoteko in zaženite spodnji ukaz netplan, da shranite spremembe.

$ sudo netplan apply

Nato lahko z ukazom ifconfig potrdite naslov IP svojega omrežnega vmesnika.

$ ifconfig

To zaključuje današnji članek. Upamo, da ste zdaj sposobni konfigurirati statični naslov IP na namiznem in strežniškem sistemu Ubuntu 20.04.