„Ubuntu“

Kaip konfigūruoti tinklą „Ubuntu 18“.04 LTS su „Netplan“?

Kaip konfigūruoti tinklą „Ubuntu 18“.04 LTS su „Netplan“?
„Netplan“ yra tinklo sąsajų konfigūravimo programa „Linux“, naudojanti YAML failus. YAML konfigūracijos failo formatas yra tikrai paprastas. Ji turi aiškią ir lengvai suprantamą sintaksę. „Netplan“ veikia su tradicinėmis „Linux“ tinklo sistemomis, systemd-networkd ir tinklo valdytojas. Naudodami „Netplan“ galite lengviau nei bet kada anksčiau sukonfigūruoti „Ubuntu“ mašinų tinklą.

Pradedant nuo „Ubuntu 18“.04 LTS, „Ubuntu“ naudoja „Netplan“ tinklo sąsajoms konfigūruoti pagal numatytuosius nustatymus.

Šiame straipsnyje aš jums parodysiu, kaip naudoti „Netplan“ „Ubuntu 18“.04 LTS.

Pradėkime!

„Netplan“ konfigūracijos failai:

„Ubuntu 18“.04 LTS, „Netplan YAML“ konfigūracijos failai dedami į / etc / netplan / kataloge. Norėdami sukonfigūruoti tinklo sąsają, turite sukurti arba modifikuoti reikalingus YAML failus šiame kataloge.

YAML konfigūracijos failuose yra .yaml pratęsimas. Numatytasis „Netplan YAML“ konfigūracijos failas / etc / netplan / 50-cloud-init.yaml naudojamas konfigūruoti tinklo sąsajas naudojant „Netplan“.

Tinklo sąsajos konfigūravimas per DHCP naudojant „Netplan“:

Šiame skyriuje parodysiu, kaip sukonfigūruoti tinklo sąsają per „DHCP“ sistemoje „Ubuntu“ su „Netplan“.

Pirmiausia raskite tinklo sąsajos pavadinimą, kurį norite sukonfigūruoti naudodami šią komandą:

$ ip a

Kaip matote, turiu vieną tinklo sąsajos kortelę (NIC), įdiegtą mano „Ubuntu 18“.04 LTS mašina pavadinta ens33. Šiuo metu joje nėra sukonfigūruotas IP adresas. Taigi naudokime „Netplan“, kad sukonfigūruotume jį per DHCP.

Konfigūruoti tinklo sąsają ens33 per DHCP naudojant „Netplan“ atidarykite numatytąjį „Netplan“ konfigūracijos failą „Ubuntu 18“.04 LTS / etc / netplan / 50-cloud-init.yaml su tokia komanda:

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

Turėtumėte pamatyti šį langą.

Dabar pridėkite šias eilutes tinklo skyrius.

eternetai:
ens33:
dhcp4: taip

Čia, dhcp4: taip reiškia, kad sukonfigūruotumėte tinklo sąsają, naudokite DHCP IPv4 protokolui ens33.

PASTABA: Įpjovos yra tikrai naudingos. Kiekvieną eilutę įtraukite teisingai. Tai padarys sintaksę aiškesnę ir patogesnę akiai.

Galiausiai konfigūracijos failas turėtų atrodyti maždaug taip.

Dabar paspauskite + x, tada paspauskite y, o paskui kad išsaugotumėte failą.

Geras dalykas, susijęs su „Netplan“, yra tai, kad prieš pritaikydami pakeitimus, naudodami šią komandą galite įsitikinti, kad konfigūracijos faile nėra rašybos klaidų ar kitų klaidų:

$ sudo netplan pabandyti

Dabar paspauskite .

Jei viskas gerai, turėtumėte pamatyti Konfigūracija priimta pranešimas, pažymėtas žemiau esančioje ekrano kopijoje.

Jei kyla kokių nors problemų dėl konfigūracijos failo, čia pamatysite atitinkamus klaidos pranešimus.

Ši funkcija tikrai padės išvengti sudėtingų sunkumų sekančių būsimų problemų, susijusių su „Netplan“ konfigūracijos failais.

Galiausiai pritaikykite pakeitimus visam laikui naudodami „Netplan“ su šia komanda:

Taikomas „$ sudo“ netplanas

Kaip matote, tinklo sąsaja ens33 yra sukonfigūruotas per DHCP.

Statinio IP adreso nustatymas naudojant „Netplan“:

Jei norite nustatyti statinį IP tinklo sąsajoje naudodami „Netplan“, šis skyrius skirtas jums.

Galite rankiniu būdu nustatyti IP adresą, vardų serverį, šliuzą ir kt. tinklo sąsajos naudojant „Netplan“.

Tarkime, norite sukonfigūruoti savo tinklo sąsają ens33 taip:

Statinis IP adresas: 192.168.10.33
Potinklio kaukė: 255.255.255.0
Vartai: 192.168.10.1
DNS serveris: 192.168.10.1

Pirmiausia patikrinkite tinklo konfigūraciją ens33 tinklo sąsaja su šia komanda:

$ ip a

Tai padės jums patikrinti, ar tikrai pasikeitė tinklo sąsajos nustatymai.

Dabar redaguokite „Netplan YAML“ konfigūracijos failą, / etc / netplan / 50-cloud-init.yaml, su tokia komanda:

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

Jei sekėte mane visame straipsnyje, konfigūracijos failas turėtų būti toks. Dabar pašalinkite eilutę, kaip pažymėta žemiau esančiame ekrano kopijoje.

Ir įveskite eilutes, kaip pažymėta žemiau esančiame ekrano kopijoje.

PASTABA: Atminkite, kad įtrauka yra būtina YAML failams. Jei pamiršote teisingą įtrauką, „Netplan“ neleis pritaikyti konfigūracijos failo. Taigi, jūs turite įtraukti kiekvieną YAML konfigūracijos failo žingsnį, kaip parodyta žemiau esančiame ekrano kopijoje.

Dabar paspauskite + x, tada paspauskite y, o paskui kad išsaugotumėte failą.

Dabar patikrinkite, ar nėra klaidos konfigūracijos faile su šia komanda:

$ sudo netplan pabandyti

Tada paspauskite .

Kaip matote, konfigūracijos failas priimamas.

Galiausiai pritaikykite konfigūracijos failą naudodami šią komandą:

Taikomas „$ sudo“ netplanas

IP adresas keičiamas kaip tikėtasi.

Vartai taip pat nustatyti teisingai.

Taip pat DNS serveris.

Taigi, tokiu būdu jūs įdiegiate ir naudojate „Netplan“ „Ubuntu“, kad sukonfigūruotumėte tinklo sąsajas naudodami YAML failus. Jei norite sužinoti daugiau apie „Netplan“, apsilankykite oficialioje „Netplan“ svetainėje adresu https: // netplan.t.

Dėkojame, kad perskaitėte šį straipsnį.

Kaip pakeisti pelės žymeklio ir žymeklio dydį, spalvą ir schemą sistemoje „Windows 10“
„Windows 10“ pelės žymeklis ir žymeklis yra labai svarbūs operacinės sistemos aspektai. Tai galima pasakyti ir apie kitas operacines sistemas, taigi, ...
Nemokami ir atvirojo kodo žaidimų varikliai, skirti kurti „Linux“ žaidimus
Šiame straipsnyje bus pateiktas nemokamų ir atvirojo kodo žaidimų variklių, kurie gali būti naudojami kuriant 2D ir 3D žaidimus „Linux“, sąrašas. Toki...
„Tomb Raider for Linux“ pamoka
„Tomb Raider“ šešėlis yra dvyliktas „Tomb Raider“ serijos priedas - veiksmo ir nuotykių žaidimų franšizė, sukurta „Eidos Montreal“. Žaidimą kritikai i...