Lëshimi i Netplan 1.1, mjetit për konfigurimin e parametrave të rrjetit

ËshtĂ« lancuar versioni i mjetit Netplan 1.1, i cili zhvillon formatin pĂ«r ruajtjen e konfigurimeve tĂ« ndĂ«rfaqeve rrjet dhe mjetet e lidhura pĂ«r menaxhimin e konfigurimeve rrjetore. Netplan siguron ruajtjen e parametrave nĂ« formatin YAML dhe ofron backend qĂ« abstrahon qasjen nĂ« konfigurim pĂ«r NetworkManager dhe systemd-networkd. Ky mjet pĂ«rdoret nĂ« distribucionin Ubuntu qĂ« nga versioni 17.10 dhe nĂ« ndĂ«rtimet Debian 12 pĂ«r sistemet cloud. Projekti zhvillohet nga Canonical me pjesĂ«marrjen e punonjĂ«sve tĂ« Microsoft dhe Deutsche Telekom. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«t Python dhe C, dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv3.

Puna e netplan përfshin leximin e konfigurimeve rrjetore nga skedarët "{lib,etc,run}/netplan/*.yaml" gjatë procesit të ngarkimit fillestar dhe shkruajtjen e konfiguracionit në katalogun /run në një format të përshtatshëm për përpunim të mëtejshëm në systemd-networkd ose NetworkManager. Të gjithë konfigurimi ruhet vetëm në skedarin YAML burimor pa përdorimin e "/etc/network/interfaces", ndërkohë që lejohet ndarja e konfigurimeve në disa skedarë, për shembull për menaxhimin e cilësimeve të libvirt dhe lxd. Përshkrimi i parametrave të ndërfaqeve rrjetore realizohet përmes një sintakse deklarative, e cila lejon që të përshkruhet mjaft thjesht struktura e një rrjeti kompleks.

Në krahasim me formatin ifupdown, në netplan përdoret një sintaksë deklarative; ka mundësi të përdoren maska për emrat e ndërfaqeve rrjetore, adresat MAC, drejtorët dhe komponentët e tjerë; gjatë analizës së hierarkisë së parametrave të ndërfaqeve rrjetore merret parasysh konteksti, që lejon kalimin e saktë dhe në rend të duhur të konfigurimeve te përpunuesit (në ifupdown gjatë analizës së konfigurimeve komplekse, nuk përjashtohet shfaqja e problemeve shkaktuar nga një gjendje garash).

NĂ« versionin e ri:

  • MundĂ«sia e tejkalimit tĂ« logjikĂ«s sĂ« shĂ«rbimit systemd-networkd-wait-online pĂ«r tĂ« pritur ndĂ«rfaqet rrjetore tĂ« brendshme (link-local) dhe ato qĂ« mund tĂ« rruhen (me status routable).
  • MbĂ«shtetje pĂ«r ndryshimin e konfigurimeve tĂ« modit eswitch (embedded-switch-mode) pĂ«r ndĂ«rfaqet rrjetore pa funksione virtuale (VF, virtual-function) nĂ« pajisje SR-IOV (Single Root I/O Virtualization).
  • MbĂ«shtetje pĂ«r flamujt qĂ« lejojnĂ« ndikimin mbi parserin e konfigurimit pĂ«r tĂ« injoruar disa konfigurime tĂ« pasakta pa ndaluar gjenerimin e tĂ« gjithĂ« konfiguracionit tĂ« backend-it.
  • JanĂ« bĂ«rĂ« korrigjime qĂ« zgjidhin probleme specifike pĂ«r ProtonVPN dhe Microsoft Azure Linux.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster