Linuxi konfigureerimissĂŒsteem Netplan 1.0 on saadaval, mida kasutatakse Ubuntus.

PÀrast seitsme aasta arendust on avaldatud tööriista Netplan 1.0 versioon, mis arendab vÀlja formaati vÔrgu liideste seadete salvestamiseks ja sellega seotud utiliite vÔrgu konfiguratsioonide haldamiseks. Netplan tagab seadeparameetrite salvestamise YAML formaadis ja pakub tagapÔhju, mis abstraktiveerib juurdepÀÀsu konfiguratsioonile NetworkManageri ja systemd-networkd jaoks. Projekti kood on kirjutatud keeltes Python ja C ning seda levitatakse GPLv3 litsentsi alusel.

Lisaks Canonicali töötajatele osalevad projekti arendamisel ka Microsofti ja Deutsche Telekomi töötajad. Netplanit on juba kasutatud Ubuntu 17.10 vĂ€ljaandes, see on vaikimisi tagapĂ”hjana NetworkManageri versioonis 23.10 Desktop ja seda kasutatakse vaikimisi vĂ”rgu seadete haldamiseks ametlikes Debian 12 pilvesĂŒsteemide vĂ€ljaannetes. Netplani toetust on rakendatud ka cloud-init ja Calamares installeri jaoks. Uus Netplan 1.0 vĂ€ljaanne kuulub Ubuntu 24.04 distributsiooni ja seda tarnitakse Debian 13-s.

Netplan 1.0 on mÀrgitud esimeseks oluliseks stabiilseks vÀljaandeks, mis on vÔimaldanud vabaneda mÔnest pikka aega aegunud funktsioonist. Tehnilise vÔla kÔrvaldamine on viinud koodibaasi hooldamise lihtsustamiseni ja kÔrvaldanud takistused, mis on seganud uute ideede rakendamist. Lisaks libnetplan1 API stabiliseerimisele on uues versioonis kajastatud jÀrgmised muutused:

  • Samuti toetatakse WPA2 ja WPA3.
  • Toetatakse Mellanox VF-LAG vĂ”rgu seadmeid SR-IOV (Single-Root I/O Virtualization).
  • Uued valikud «hairpin» ja «port-mac-learning», mis on kasulikud VXLAN tunnelite seadistamisel FRRoutingut kasutades.
  • Uus komplekt Python'i mĂ€hiseid (python3-netplan), mis lihtsustavad integreerimist kolmandate osapoolte sĂŒsteemidega.
  • KĂ€sk «netplan status —diff», mis vĂ”imaldab visuaalselt hinnata erinevusi tegelike seadete ja konfiguratsioonifailide vahel.
    Linuxi konfigureerimissĂŒsteem Netplan 1.0 on saadaval, mida kasutatakse Ubuntus.

Netplani rakendamine ĂŒhtlustab pĂ”hiliste konfiguratsioonifailide mÀÀratlemise, mida kasutatakse NetworkManageris ja systemd-networkd-s, vabastades vajadusest iga sĂŒsteemi konfiguratsioonifailide vormingute ĂŒksikasju uurida. Netplani tööpĂ”himĂ”te on see, et alglaadimise kĂ€igus loeb ta pĂ”hilised vĂ”rgu seadistused failidest «/{lib,etc,run}/netplan/*.yaml» ja salvestab konfiguratsiooni katalooge /run vormingus, mis sobib edasiseks töötlemiseks systemd-networkd vĂ”i NetworkManageri poolt.

Linuxi konfigureerimissĂŒsteem Netplan 1.0 on saadaval, mida kasutatakse Ubuntus.

Netplani omadused:

  • Seadmise ignoreerimine, mis ei ole konfiguratsioonis mĂ€rgitud;
  • Kogu konfiguratsioon salvestatakse ainult algsesse YAML-faili (ilma /etc/network/interfaces kasutamiseta);
  • Konfiguratsiooni jagamise vĂ”imalus mitmeks failiks (nĂ€iteks libvirt ja lxd seadistuste eraldamiseks);
  • Paindlikud vĂ”imalused taustakontrolli valimiseks ja vahetamiseks.
  • Netplani kaudu vĂ”rgu liideste parameetrite kirjeldamine toimub deklaratiivse sĂŒntaksiga, mis vĂ”imaldab piisavalt lihtsalt kirjeldada keerulise vĂ”rgu struktuuri.

Netplani eelised vÔrreldes ifupdowniga:

  • Deklaratiivne sĂŒntaks;
  • VĂ”imalus rakendada mustreid vĂ”rgu liideste nimede, MAC-aadresside, draiverite ja muude komponentide jaoks;
  • Konteksti arvestamine vĂ”rgu liideste parameetrite hierarhia tĂ”lgendamisel, mis vĂ”imaldab Ă”igesti ja Ă”iges jĂ€rjekorras edastada seaded töötlejatele (ifupdown'i puhul keerukate konfiguratsioonide tĂ”lgendamisel ei saa vĂ€listada probleemide tekkimist, mida pĂ”hjustab vĂ”istluse seisund).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster