Kako konfigurirati statičku IP adresu na Ubuntu 20.04


Obično, kada se klijentski sistem poveže na mrežu preko WiFi ili ethernet kabla, automatski bira IP adresu sa rutera. Ovo je omogućeno putem DHCP servera koji automatski dodjeljuje IP adrese klijentima iz skupa adresa.

Nedostatak kod DHCP je u tome što kada istekne DHCP vrijeme zakupa, IP adresa sistema se mijenja u drugu, a to dovodi do prekida veze u slučaju da sistem je korišten za određenu uslugu kao što je server datoteka. Iz tog razloga, možda ćete htjeti postaviti statičku IP adresu tako da se nikada ne mijenja čak i kada istekne vrijeme zakupa.

U ovom vodiču ćete naučiti kako da konfigurišete statičku IP adresu na Ubuntu 20.04 serveru i desktopu.

Mrežna konfiguracija

Ubuntu koristi NetworkManager demon za upravljanje mrežnom konfiguracijom. Možete konfigurirati statičku IP adresu bilo grafički ili na komandnoj liniji.

U ovom vodiču ćemo se fokusirati na postavljanje statičke IP adrese koristeći GUI i naredbenu liniju, a evo i IP konfiguracije:

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

Ove informacije će se razlikovati za vas, stoga zamijenite vrijednosti u skladu sa svojom podmrežom.

Na ovoj stranici

  • Postavite statičku IP adresu na Ubuntu 20.04 desktopu
  • Postavite statičku IP adresu na Ubuntu 20.04 serveru

Kako postaviti statičku IP adresu na Ubuntu desktopu

Za početak, pokrenite 'Postavke' iz menija aplikacije kao što je prikazano.

U prozoru koji se pojavi kliknite na karticu 'Mreža' na lijevoj bočnoj traci, a zatim pritisnite ikonu zupčanika na mrežnom sučelju koje želite konfigurirati. U mom slučaju, konfiguriram svoj žičani interfejs.

U novom prozoru koji se pojavi, mrežne postavke vašeg interfejsa će biti prikazane kao što je prikazano. Podrazumevano, IP adresa je postavljena da koristi DHCP za automatski odabir IP adrese sa rutera ili bilo kojeg drugog DHCP servera.

U našem slučaju, trenutna dodeljena IP adresa je 192.168.2.104.

Sada odaberite karticu IPv4 da započnete postavljanje statičke IP adrese. Kao što vidite, IP adresiranje je po defaultu postavljeno na Automatsko (DHCP).

Kliknite na opciju 'Ručno' i nova polja za adresu će se prikazati. Unesite željenu statičku IP adresu, mrežnu masku i zadani gateway.

DNS je također postavljen na automatski. Da biste ručno konfigurisali DNS, kliknite na prekidač da isključite Automatski DNS. Zatim unesite željene DNS unose odvojene zarezom kao što je prikazano.

Kada sve završite, kliknite na dugme 'Primeni' u gornjem desnom uglu prozora. Da bi se promjene primijenile, ponovo pokrenite mrežni interfejs tako što ćete kliknuti na prekidač da ga onemogućite i ponovo omogućite.

Još jednom kliknite na ikonu zupčanika da biste otkrili novu IP konfiguraciju kao što je prikazano.

Također možete potvrditi IP adresu na terminalu pokretanjem ifconfig ili ip addr komande.

ifconfig
OR
ip addr

Da potvrdite DNS servere, pokrenite naredbu:

systemd-resolve --status

Kako postaviti statičku IP adresu na Ubuntu server koristeći Netplan

Vidjeli smo kako možemo grafički konfigurirati statičku IP adresu na Ubuntu 20.04 radnoj površini. Druga opcija je konfiguriranje statičke IP adrese na terminalu koristeći Netplan.

Razvijen od strane Canonical-a, Netplan je uslužni program komandne linije koji se koristi za konfigurisanje umrežavanja na modernim Ubuntu distribucijama. Netplan koristi YAML fajlove za konfigurisanje mrežnih interfejsa. Možete konfigurirati interfejs za dinamičko preuzimanje IP adrese koristeći DHCP protokol ili postaviti statičku IP adresu.

Otvorite svoj terminal i idite na /etc/netplan direktorij. Pronaći ćete YAML konfiguracijski fajl koji ćete koristiti za konfiguriranje IP adrese.

U mom slučaju YAML datoteka je 01-network-manager-all.yaml sa zadanim postavkama kao što je prikazano.

Za Ubuntu server, YAML fajl je 00-installer-config.yaml i ovo su podrazumevane postavke.

Da biste konfigurirali statičku IP adresu, kopirajte i zalijepite konfiguraciju ispod. Vodite računa o razmacima u YAML datoteci.

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]

Zatim sačuvajte datoteku i pokrenite naredbu netplan ispod da sačuvate promjene.

sudo netplan apply

Nakon toga možete potvrditi IP adresu vašeg mrežnog interfejsa koristeći ifconfig komandu.

ifconfig

Ovo završava današnji članak. Nadamo se da ste sada u poziciji da konfigurišete statičku IP adresu na svom Ubuntu 20.04 desktop i serverskom sistemu.