Denne artikel forklarer, hvordan du opretter en statisk IP-adresse på Ubuntu 20.04.
typisk tildeles IP-adressen dynamisk af routerens DHCP-server i de fleste netværkskonfigurationer. Indstilling af en statisk IP-adresse kan være påkrævet i forskellige situationer, såsom konfiguration af portvideresendelse eller kørsel af en medieserver .
Konfiguration af Statisk IP-adresse ved hjælp af DHCP #
Den nemmeste og anbefalede måde at tildele en statisk IP-adresse til en enhed på dit LAN er at konfigurere en Statisk DHCP på routeren., Statisk DHCP-eller DHCP-reservation er en funktion, der findes på de fleste routere, hvilket får DHCP-serveren til automatisk at tildele den samme IP-adresse til en bestemt netværksenhed, hver gang enheden anmoder om en adresse fra DHCP-serveren. Dette fungerer ved at tildele en statisk IP til enhedens unikke MAC-adresse.
trinnene til konfiguration af en DHCP-reservation varierer fra router til router. Se leverandørens dokumentation for mere information.
Netplan #
Ubuntu 17.10 og nyere bruger Netplan som standard netværksstyringsværktøj., De tidligere Ubuntu-versioner brugte ifconfig
og dens konfigurationsfil /etc/network/interfaces
til at konfigurere netværket.
Netplan-konfigurationsfiler er skrevet i YAML-syntaks med en.yaml
filtypenavn. For at konfigurere en netværksgrænseflade med Netplan skal du oprette en YAML-beskrivelse for grænsefladen, og Netplan genererer de nødvendige konfigurationsfiler til det valgte renderer-værktøj.
Netplan understøtter to destruktionsanstalter, NetworkManager og Systemd-netværk., Net .orkmanager bruges mest på stationære maskiner, mens Systemd-net .orkd bruges på servere uden en GUI.
konfiguration af statisk IP-adresse på Ubuntu Server #
På Ubuntu 20.04 identificerer systemet netværksgrænseflader ved hjælp af ‘forudsigelige netværksgrænsefladenavne’.
det første skridt mod opsætning af en statisk IP-adresse er at identificere navnet på det Ethernet-interface, du vil konfigurere. For at gøre dette skal du bruge kommandoen ip link
, som vist nedenfor:
ip link
kommandoen udskriver en liste over alle tilgængelige netværksgrænseflader., I dette eksempel er navnet på grænsefladen ens3
:
Netplan-konfigurationsfiler gemmes i mappen /etc/netplan
. Du finder sandsynligvis en eller flere YAML-filer i denne mappe. Navnet på filen kan variere fra opsætning til opsætning. Normalt, filen er navngivet enten 01-netcfg.yaml
50-cloud-init.yaml
, eller NN_interfaceName.yaml
, men i dit system, det kan være anderledes.
Hvis din Ubuntu cloud-instans leveres med cloud-init, skal du deaktivere den., For at gøre dette skal du oprette følgende fil:
sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
network: {config: disabled}
for At tildele en statisk IP-adresse på netværk-interface, skal du åbne YAML konfiguration fil med din tekst editor :
sudo nano /etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
før du ændrer konfigurationen, lad os forklare koden kort.
hver Netplan Yaml-fil starter med network
– tasten, der har mindst to krævede elementer., Det første krævede element er versionen af netværkskonfigurationsformatet, og den anden er enhedstypen. Den type enhed kan være ethernets
bonds
bridges
, eller vlans
.
konfigurationen ovenfor har også en linje, der viserrenderer
type. Ud af boksen, hvis du installerede Ubuntu i servertilstand, er renderer konfigureret til at bruge networkd
som bagenden.
Under enhedens type (ethernets
), kan du angive en eller flere netværksinterfaces., I dette eksempel har vi kun en grænseflade ens3
, der er konfigureret til at få IP-adressering fra en DHCP-server dhcp4: yes
.
for At tildele en statisk IP-adresse ens3
interface, redigere den fil, som følger:
- Indstil DHCP
dhcp4: no
. - Angiv den statiske IP-adresse. Under
addresses:
kan du tilføje en eller flere IPv4-eller IPv6-IP-adresser, der vil blive tildelt netværksgrænsefladen. - Angiv Gate .ayen.,
- under
nameservers
skal du indstille navneservernes IP-adresser.
Når du redigerer YAML-filer, skal du sørge for at følge YAML-kodeindrykningsstandarderne. Hvis syntaksen ikke er korrekt, vil ændringerne ikke blive anvendt.
Når dette er gjort, skal du gemme filen og anvende ændringerne ved at køre følgende kommando:
sudo netplan apply
Kontrollere de ændringer, ved at skrive:
ip addr show dev ens3
det er det! Du har tildelt en statisk IP til din Ubuntu-server.,
konfiguration af statisk IP-adresse på Ubuntu Desktop #
opsætning af en statisk IP-adresse på Ubuntu stationære computere kræver ingen teknisk viden.
på aktivitetsskærmen skal du søge efter “Indstillinger” og klikke på ikonet. Dette åbner GNOME-indstillingsvinduet. Afhængigt af den grænseflade, du vil ændre, skal du klikke på fanen Netværk eller Wi-Fi. For at åbne grænsefladeindstillingerne skal du klikke på tandhjulsikonet ved siden af grænsefladenavnet.
i fanen “IPV4″ metode” skal du vælge “manuel” og indtaste din statiske IP-adresse, netmaske og Gate .ay. Når det er gjort, skal du klikke på knappen “Anvend”.,
for At bekræfte de ændringer, åben din terminal enten ved at bruge Ctrl+Alt+T
tastatur genvej eller ved at klikke på terminal-ikonet og kør:
ip addr
output vil vise interface IP-adresse:
Konklusion #
Vi har vist dig, hvordan du kan konfigurere en statisk IP-adresse på Ubuntu 20.04.