Ubuntu

Slik konfigurerer du nettverk på Ubuntu 18.04 LTS med Netplan?

Slik konfigurerer du nettverk på Ubuntu 18.04 LTS med Netplan?
Netplan er et verktøy for å konfigurere nettverksgrensesnitt på Linux som bruker YAML-filer. YAML-konfigurasjonsfilformat er veldig enkelt. Den har tydelig og lett å forstå syntaksen. Netplan jobber med tradisjonelle Linux-nettverkssystemer, systemd-nettverkd og nettverksleder. Med Netplan kan du konfigurere nettverket til Ubuntu-maskinene dine enklere enn noen gang før.

Starter fra Ubuntu 18.04 LTS, Ubuntu bruker Netplan for å konfigurere nettverksgrensesnitt som standard.

I denne artikkelen vil jeg vise deg hvordan du bruker Netplan på Ubuntu 18.04 LTS.

La oss komme i gang!

Netplan-konfigurasjonsfiler:

På Ubuntu 18.04 LTS plasseres Netplan YAML-konfigurasjonsfilene i / etc / netplan / katalog. For å konfigurere et nettverksgrensesnitt, må du opprette eller endre de nødvendige YAML-filene i denne katalogen.

YAML-konfigurasjonsfiler har .yaml Utvidelse. Standard Netplan YAML-konfigurasjonsfil / etc / netplan / 50-cloud-init.yaml brukes til å konfigurere nettverksgrensesnitt ved hjelp av Netplan.

Konfigurere nettverksgrensesnitt via DHCP med Netplan:

I denne delen vil jeg vise deg hvordan du konfigurerer et nettverksgrensesnitt via DHCP på Ubuntu med Netplan.

Finn først nettverksgrensesnittnavnet du vil konfigurere med følgende kommando:

$ ip a

Som du kan se, har jeg ett nettverksgrensesnittkort (NIC) installert på Ubuntu 18.04 LTS-maskin navngitt ens33. Den har ikke konfigurert noen IP-adresse akkurat nå. Så la oss bruke Netplan til å konfigurere det via DHCP.

For å konfigurere nettverksgrensesnittet ens33 via DHCP ved hjelp av Netplan, åpne standard Netplan-konfigurasjonsfilen på Ubuntu 18.04 LTS / etc / netplan / 50-cloud-init.yaml med følgende kommando:

$ sudo nano / etc / netplan / 50-cloud-init.yaml

Du ser følgende vindu.

Legg nå til følgende linjer i Nettverk seksjon.

ethernets:
ens33:
dhcp4: ja

Her, dhcp4: ja betyr, bruk DHCP for IPv4-protokoll for å konfigurere nettverksgrensesnittet ens33.

MERK: Innrykkene er veldig nyttige. Forsikre deg om at du innrykker hver linje riktig. Det vil gjøre syntaksen klarere og mer behagelig for øyet.

Til slutt skal konfigurasjonsfilen se ut som dette.

Trykk nå + x, trykk deretter på y, og etterfulgt av for å lagre filen.

Det som er bra med Netplan er at før du bruker endringene, kan du sørge for at konfigurasjonsfilen ikke har noen skrivefeil eller andre feil med følgende kommando:

$ sudo netplan prøve

Trykk nå .

Hvis alt er i orden, bør du se Konfigurasjon akseptert melding som markert i skjermbildet nedenfor.

Hvis det er noen problemer med konfigurasjonsfilen, vil du se passende feilmeldinger her.

Denne funksjonen vil sikkert hjelpe deg med å unngå komplekse vanskelige å spore fremtidige problemer med Netplan-konfigurasjonsfiler.

Til slutt, bruk endringene permanent ved hjelp av Netplan med følgende kommando:

$ sudo netplan gjelder

Som du kan se, nettverksgrensesnittet ens33 er konfigurert via DHCP.

Sette opp statisk IP-adresse med Netplan:

Hvis du vil sette opp en statisk IP på nettverksgrensesnittet ditt ved hjelp av Netplan, er denne delen noe for deg.

Du kan angi IP-adresse, navneserver, gateway osv. Manuelt. av nettverksgrensesnittet ditt ved hjelp av Netplan.

La oss si at du vil konfigurere nettverksgrensesnittet ens33 som følger:

Statisk IP-adresse: 192.168.10.33
Nettverksmaske: 255.255.255.0
Gateway: 192.168.10.1
DNS-server: 192.168.10.1

Sjekk først nettverkskonfigurasjonen til ens33 nettverksgrensesnitt med følgende kommando:

$ ip a

Dette er for å hjelpe deg med å bekrefte at innstillingene for nettverksgrensesnittet virkelig endret seg.

Rediger nå Netplan YAML-konfigurasjonsfilen, / etc / netplan / 50-cloud-init.yaml, med følgende kommando:

$ sudo nano / etc / netplan / 50-cloud-init.yaml

Hvis du har fulgt meg gjennom hele artikkelen, bør konfigurasjonsfilen være slik. Fjern nå linjen som markert i skjermbildet nedenfor.

Og skriv inn linjene som er merket i skjermbildet nedenfor.

MERK: Husk at innrykk er viktig for YAML-filer. Hvis du glemmer å legge inn riktig, lar Netplan deg ikke bruke konfigurasjonsfilen. Så du må innrykk hvert trinn i YAML-konfigurasjonsfilen, som vist på skjermbildet nedenfor.

Trykk nå + x, trykk deretter på y, og etterfulgt av for å lagre filen.

Sjekk nå om det er noen feil i konfigurasjonsfilen med følgende kommando:

$ sudo netplan prøve

Trykk deretter på .

Som du kan se, godtas konfigurasjonsfilen.

Til slutt bruker du konfigurasjonsfilen med følgende kommando:

$ sudo netplan gjelder

IP-adressen endres som forventet.

Gatewayen er også satt riktig.

I tillegg til DNS-serveren.

Så det er slik du installerer og bruker Netplan på Ubuntu for å konfigurere nettverksgrensesnitt ved hjelp av YAML-filer. Hvis du vil lære mer om Netplan, kan du gå til den offisielle nettsiden til Netplan på https: // netplan.io.

Takk for at du leser denne artikkelen.

Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...
Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...