i denne vejledning forklarer vi, hvordan du opretter en statisk IP-adresse på Ubuntu 18.04.
generelt tildeles IP-adresser dynamisk af din router DHCP-server. Indstilling af en statisk IP-adresse på din Ubuntu-maskine kan være påkrævet i forskellige situationer, såsom konfiguration af portvideresendelse eller kørsel af en medieserver på dit netværk.
Konfiguration af Statisk IP-adresse ved hjælp af DHCP #
Den nemmeste og den anbefalede måde at tildele en statisk IP-adresse til en enhed på dit LAN ved at oprette 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, og det anbefales at konsultere leverandørens dokumentation.
Netplan #
begyndende med 17.,10 frigivelse, Netplan er standard netværksstyringsværktøjet på Ubuntu, der erstatter konfigurationsfilen /etc/network/interfaces
, der tidligere var blevet brugt til at konfigurere netværket på Ubuntu.
Netplan bruger konfigurationsfiler i YAML-syntaks. Hvis du vil konfigurere en netværksgrænseflade med Netplan, skal du oprette en YAML-beskrivelse for den grænseflade, og Netplan vil generere de nødvendige konfigurationsfiler til dit valgte renderer-værktøj.
Netplan understøtter i øjeblikket to renderers Net .orkmanager og Systemd-net .orkd., 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 #
de nyere versioner af Ubuntu bruger ‘forudsigelige Netværksgrænsefladenavne’, som som standard starter meden
.
det første trin 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 tilfælde, navnet på interfacet er ens3
:
Netplan konfigurationsfiler, der er gemt i /etc/netplan
bibliotek, og har filtypenavnet .yaml
. Du finder sandsynligvis en eller to YAML-filer i denne mappe. 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.,
Åbn YAML-konfigurationsfilen med din teksteditor:
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 inkluderer ogsårenderer
type. Ud af boksen, hvis du installerede Ubuntu i servertilstand, er renderer konfigureret til at bruge networkd
som bagenden.
Under enhedens type (i dette tilfælde 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
192.168.121.199/24
. Underaddresses:
kan du tilføje en eller flere IPv4-eller IPv6-IP-adresser, der vil blive tildelt netværksgrænsefladen., - Angiv gateway
gateway4: 192.168.121.1
- Under
nameservers
indstil IP-adresserne på de navneservereaddresses:
Når du redigerer YAML-filer, skal du sørge for at følge YAML-kodeindrykningsstandarderne. Hvis der er syntaksfejl i konfigurationen, vil ændringerne ikke ne anvendes.
Når det er gjort gemme og lukke filen og anvende ændringerne med:
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.
-
Søg efter “netværk” på skærmen aktiviteter og klik på netværksikonet. Dette åbner GNOME-Netværkskonfigurationsindstillingerne. Klik på tandhjulsikonet.,
-
The Network interface settings dialog box will be opened:
-
In “IPV4” Method” section, select “Manual” and enter your static IP address, Netmask and Gateway. Once done, click on the “Apply” button.,
Nu, at du har konfigureret en statisk IP-Adresse, åben din terminal enten ved at bruge Ctrl+Alt+T
tastatur genvej eller ved at klikke på terminal-ikonet og kontrollere de ændringer, ved at skrive:
ip addr
output vil vise interface IP-adresse:
Konklusion #
Du har lært hvordan til at tildele en statisk IP-adresse på din Ubuntu 18.04 maskine.