Hvordan konfigurere statisk IP-adresse på Ubuntu 20.04


Vanligvis, når et klientsystem kobles til et nettverk via WiFi eller en Ethernet-kabel, velger det automatisk en IP-adresse fra ruteren. Dette gjøres mulig gjennom DHCP-serveren som automatisk tildeler IP-adresser til klienter fra en pool av adresser.

Ulempen med DHCP er at når DHCP-leietiden har utløpt, endres IP-adressen til et system til en annen, og dette fører til en frakobling i tilfelle systemet ble brukt for en bestemt tjeneste, for eksempel en filserver. Av denne grunn kan det være lurt å angi en statisk IP-adresse slik at den aldri endres selv når leietiden er ute.

I denne veiledningen lærer du hvordan du konfigurerer en statisk IP-adresse på Ubuntu 20.04 server og skrivebord.

Nettverkskonfigurasjon

Ubuntu bruker NetworkManager-daemonen for å administrere nettverkskonfigurasjonen. Du kan konfigurere en statisk IP enten grafisk eller på kommandolinjen.

For denne veiledningen vil vi fokusere på å angi en statisk IP-adresse ved hjelp av både GUI og på kommandolinjen, og her er IP-konfigurasjonen:

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

Denne informasjonen vil være forskjellig for deg, så bytt ut verdiene i henhold til undernettverket ditt.

På denne siden

  • Angi statisk IP-adresse på Ubuntu 20.04 Desktop
  • Angi statisk IP-adresse på Ubuntu 20.04 Server

Hvordan sette statisk IP-adresse på Ubuntu Desktop

For å komme i gang, start «Innstillinger» fra applikasjonsmenyen som vist.

I vinduet som vises, klikk på «Nettverk»-fanen i venstre sidefelt og trykk deretter på tannhjulikonet på nettverksgrensesnittet du ønsker å konfigurere. I mitt tilfelle konfigurerer jeg det kablede grensesnittet mitt.

I det nye vinduet som vises, vil grensesnittets nettverksinnstillinger vises som vist. Som standard er IP-adressen satt til å bruke DHCP for automatisk å velge en IP-adresse fra ruteren eller en annen DHCP-server.

I vårt tilfelle er den nåværende tildelte IP-adressen 192.168.2.104.

Velg nå kategorien IPv4 for å begynne å angi den statiske IP-adressen. Som du kan se, er IP-adresseringen satt til Automatisk (DHCP) som standard.

Klikk på «Manuell»-alternativet og nye adressefelt vil vises. Fyll ut din foretrukne statiske IP-adresse, nettmaske og standard gateway.

DNS er også satt til automatisk. For å konfigurere DNS manuelt, klikk på bryteren for å slå av Automatisk DNS. Oppgi deretter dine foretrukne DNS-oppføringer atskilt med komma som vist.

Når alt er gjort, klikker du på «Bruk»-knappen øverst til høyre i vinduet. For at endringene skal gjelde, start nettverksgrensesnittet på nytt ved å klikke på bryteren for å deaktivere det og aktivere det igjen.

Igjen klikker du på tannhjulikonet for å vise den nye IP-konfigurasjonen som vist.

Du kan også bekrefte IP-adressen på terminalen ved å kjøre kommandoen ifconfig eller ip addr.

ifconfig
OR
ip addr

For å bekrefte DNS-serverne, kjør kommandoen:

systemd-resolve --status

Hvordan sette statisk IP-adresse på Ubuntu Server ved hjelp av Netplan

Vi har sett hvordan vi kan konfigurere en statisk IP-adresse grafisk på Ubuntu 20.04 skrivebordet. Det andre alternativet er å konfigurere en statisk IP-adresse på terminalen ved å bruke Netplan.

Utviklet av Canonical, Netplan er et kommandolinjeverktøy som brukes til å konfigurere nettverk på moderne Ubuntu-distribusjoner. Netplan bruker YAML-filer for å konfigurere nettverksgrensesnitt. Du kan konfigurere et grensesnitt for å skaffe en IP dynamisk ved å bruke DHCP-protokollen eller angi en statisk IP.

Åpne terminalen og gå over til /etc/netplan-katalogen. Du vil finne en YAML-konfigurasjonsfil som du vil bruke til å konfigurere IP-adressen.

I mitt tilfelle er YAML-filen 01-network-manager-all.yaml med standardinnstillingene som vist.

For Ubuntu-serveren er YAML-filen 00-installer-config.yaml, og dette er standardinnstillingene.

For å konfigurere en statisk IP, kopier og lim inn konfigurasjonen nedenfor. Vær oppmerksom på avstanden i YAML-filen.

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]

Deretter lagrer du filen og kjører netplan-kommandoen nedenfor for å lagre endringene.

sudo netplan apply

Du kan deretter bekrefte IP-adressen til nettverksgrensesnittet ved å bruke ifconfig-kommandoen.

ifconfig

Dette avslutter dagens artikkel. Vi håper du nå er i stand til å konfigurere en statisk IP-adresse på Ubuntu 20.04 skrivebordet og serversystemet.