Netplan 1.1 väljalase, võrgusätete seadistamise tööriistakomplekt

Netplan 1.1 tööriistakomplekt on välja antud, mis arendab välja formaadi võrguliideste seadete salvestamiseks ja sellega seotud utiliite võrgukonfiguratsioonide haldamiseks. Netplan võimaldab seadete salvestamist YAML formaadis ning pakub tagaplaneeringuid, mis abstraheerivad juurdepääsu NetworkManageri ja systemd-networkd konfiguratsioonile. Tööriistakomplekti kasutatakse Ubuntu jaotustes alates versioonist 17.10 ning Debian 12 kogumites pilvesüsteemide jaoks. Projekti arendab Canonical koos Microsofti ja Deutsche Telekomi töötajatega. Projekti kood on kirjutatud keeltes Python ja C ning levitatakse GPLv3 litsentsi alusel.

Netplan'i töö hõlmab võrgu konfiguratsioonide lugemist failidest '/{lib,etc,run}/netplan/*.yaml' alglaadimise käigus ja konfigureerimise salvestamist katalooge '/run' formaadis, mis sobib edasiseks töötlemiseks systemd-networkd või NetworkManager'i poolt. Kõik konfiguratsioon on salvestatud ainsasse YAML-faili ilma '/etc/network/interfaces' kasutamata, lubades samas konfigureerimise jagamist mitme faili peale, näiteks libvirt'i ja lxd seadete jaoks eraldi failidesse. Võrguliideste seadistuste kirjeldamine toimub deklareeriva süntaksiga, mis võimaldab piisavalt lihtsalt keerulise võrgu struktuuri kirjeldada.

Erinevalt ifupdown formaadist kasutab netplan deklareerivat süntaksit; on võimalus kasutada maskide rakendamist võrgu liideste nimede, MAC-aadresside, draiverite ja teiste komponentide jaoks; võrgu liideste parameetrite hierarhia analüüsimisel võetakse arvesse konteksti, mis võimaldab seadistused õigesti ja õiges järjekorras edastada töötlejatele (ifupdown-s võib keerulisi konfiguratsioone analüüsides esineda probleeme, mis on põhjustatud konkurentsitingimustest).

Uues väljaandes:

  • Võimalus üle kirjutada service systemd-networkd-wait-online loogika, et oodata eraldi sisemisi (link-local) ja marsruutitavaid (routable) võrgu liideseid.
  • Toetab eswitch (embedded-switch-mode) seadete muutmist võrgu liidestel, millel ei ole virtuaalseid funktsioone (VF, virtual-function) SR-IOV (Single Root I/O Virtualization) seadmetes.
  • Toetab lippe, mis võimaldavad mõjutada konfiguratsiooniparserit, et ignoreerida eraldi vale seadeid ilma kogu tagaplaani konfiguratsiooni genereerimist peatamata.
  • Tegime parandusi, mis lahendavad ProtonVPN ja Microsoft Azure Linuxiga seotud probleemid.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster