Denne artikkelen forklarer hvordan du konfigurerer en statisk IP-adresse på Ubuntu 20.04.
Vanligvis, i de fleste nettverkskonfigurasjoner, IP-adressen som er tilordnet dynamisk av ruterens DHCP-server. Å sette en statisk IP-adresse kan være nødvendige i forskjellige situasjoner, for eksempel konfigurere videresending av port eller ved å kjøre et media server .
Konfigurere Statisk IP-adressen ved å bruke DHCP – #
Den enkleste og anbefalt måte å tilordne en statisk IP-adresse til en enhet på LAN for å konfigurere en Statisk DHCP på ruteren., Statisk DHCP-eller DHCP-reservasjon er en funksjon som finnes på de fleste rutere som gjør DHCP-server for automatisk å tildele samme IP-adresse til en bestemt enhet, hver gang enheten ber om en adresse fra DHCP-serveren. Dette fungerer ved å tilordne en statisk IP-adressen til enheten ‘ s unike MAC-adressen.
trinnene for å konfigurere DHCP reservasjon variere fra ruter til ruter. Se leverandørens dokumentasjon for mer informasjon.
Netplan #
Ubuntu 17.10 og senere bruker Netplan som standard network management-verktøyet., Forrige Ubuntu-versjoner var ved hjelp av ifconfig
og sin konfigurasjonsfil /etc/network/interfaces
for å konfigurere nettverket.
Netplan konfigurasjonsfiler er skrevet i YAML-syntaks med en .yaml
file extension. For å konfigurere et nettverk grensesnitt med Netplan, må du opprette en YAML beskrivelse for grensesnittet, og Netplan vil generere de nødvendige konfigurasjonsfiler for den valgte renderer-verktøyet.
Netplan støtter to gjengivere, NetworkManager og Systemd-networkd., NetworkManager er for det meste brukes på Stasjonære maskiner, mens Systemd-networkd brukes på servere uten GUI.
Konfigurere Statisk IP-adresse på Ubuntu Server #
På Ubuntu 20.04 systemet identifiserer nettverket grensesnitt ved hjelp ‘forutsigbar nettverksgrensesnitt navn».
Det første trinnet for å konfigurere en statisk IP-adresse er å identifisere navnet på ethernet-grensesnitt som du ønsker å konfigurere. For å gjøre dette, bruker du ip link
– kommandoen, som vist nedenfor:
ip link
– kommandoen skriver ut en liste over alle tilgjengelige nettverk grensesnitt., I dette eksemplet er navnet på grensesnittet er ens3
:
Netplan konfigurasjon filer som er lagret i /etc/netplan
– katalogen. Du vil sannsynligvis finne en eller flere YAML filer i denne katalogen. Navnet på filen kan avvike fra oppsett til oppsett. Vanligvis er den filen heter enten 01-netcfg.yaml
, 50-cloud-init.yaml
, eller NN_interfaceName.yaml
, men i systemet kan det være ulike.
Hvis din Ubuntu cloud instance er klargjort med sky-init, du trenger for å deaktivere den., For å gjøre dette oppretter du følgende fil:
sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
network: {config: disabled}
for Å tilordne en statisk IP-adresse på nettverket grensesnitt, åpne YAML-konfigurasjon-fil med tekst editoren :
sudo nano /etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Før du endrer konfigurasjonen, la oss forklare koden i et kort.
Hver Netplan Yaml-filen starter med network
– tasten som har minst to obligatoriske elementer., Den første nødvendige element er den versjonen av nettverkskonfigurasjon format, og den andre er den enheten type. Enheten typen kan være ethernets
, bonds
, bridges
, eller vlans
.
konfigurasjon ovenfor har også en linje som viser den. renderer
type. Ut av boksen, hvis du har installert Ubuntu i server-modus, gjengivelsen er konfigurert til å bruke networkd
som back end.
Under device type (ethernets
), kan du angi ett eller flere nettverkskort., I dette eksemplet har vi bare ett grensesnitt ens3
som er konfigurert til å motta IP-adressering fra en DHCP-server dhcp4: yes
.
for Å tilordne en statisk IP-adresse til ens3
grensesnitt, redigere filen som følger:
- Angi DHCP til
dhcp4: no
. - Angi statisk IP-adresse. Under
addresses:
du kan legge til én eller flere IPv4-eller IPv6-IP-adresser som vil bli tildelt til nettverksgrensesnittet. - Angi gateway.,
- Under
nameservers
angi IP-adressene til navnetjenere.
Når du redigerer Yaml filer, sørg for at du følger YAML-kode innrykk standarder. Hvis kommandoen er feil, endringer vil ikke være anvendt.
Når dette er gjort, kan du lagre filen og bruke endringene ved å kjøre følgende kommando:
sudo netplan apply
Bekreft endringene ved å skrive:
ip addr show dev ens3
det er det! Du har tilordnet en statisk IP-adressen til din Ubuntu server.,
Konfigurere Statisk IP-adresse på Ubuntu Desktop #
konfigurere en statisk IP-adresse på Ubuntu Desktop datamaskiner krever ingen tekniske kunnskaper.
I Aktiviteter skjermen, kan du søke på «innstillinger» og klikk på ikonet. Dette vil åpne for GNOME-innstillinger-vinduet. Avhengig av grensesnittet du ønsker å endre, klikk enten på Nettverk eller Wi-Fi-kategorien. For å åpne grensesnitt innstillinger, klikk på cog-ikonet ved siden av grensesnittet navn.
I «IPV4″ Metode» – fanen, og velg «Manuell» og skriv inn din statiske IP-adresse, Nettmaske og Gateway. Når dette er gjort, klikk på «Bruk» – knappen.,
for Å bekrefte endringene, åpne terminal enten ved bruk av Ctrl+Alt+T
hurtigtaster eller ved å klikke på ikonet terminal og kjøre:
ip addr
vil utskriften vise grensesnittet IP-adresse:
Konklusjon #
Vi har vist deg hvordan du konfigurerer du en statisk IP-adresse på Ubuntu 20.04.