Utgivning av Netplan 1.1, verktyget för att konfigurera nÀtverksinstÀllningar

Release av verktyget Netplan 1.1, som utvecklar formatet för att lagra nÀtverksgrÀnssnittsinstÀllningar och relaterade verktyg för hantering av nÀtverkskonfigurationer. Netplan möjliggör lagring av instÀllningar i YAML-format och tillhandahÄller backend som abstraherar Ätkomst till konfigurationen för NetworkManager och systemd-networkd. Verktyget anvÀnds i Ubuntu-distributionen frÄn och med version 17.10 och i Debian 12 byggnader för molnsystem. Projektet utvecklas av Canonical med deltagande av anstÀllda frÄn Microsoft och Deutsche Telekom. Koden för projektet Àr skriven i Python och C och distribueras under GPLv3-licensen.

Netplans arbete gÄr ut pÄ att lÀsa nÀtverksinstÀllningar frÄn filerna '/{lib,etc,run}/netplan/*.yaml' under uppstartsprocessen och skriva konfigurationen till katalogen /run i ett format som Àr lÀmpligt för vidare bearbetning i systemd-networkd eller NetworkManager. All konfiguration lagras endast i den ursprungliga YAML-filen utan att anvÀnda '/etc/network/interfaces', dÀr det Àr tillÄtet att dela upp konfigurationen i flera filer, till exempel för att flytta libvirt och lxd-instÀllningar till separata filer. Beskrivningen av nÀtverksgrÀnssnitten görs med hjÀlp av en deklarativ syntax som gör det relativt enkelt att beskriva strukturen i ett komplext nÀtverk.

Till skillnad frÄn ifupdown-formatet anvÀnder netplan en deklarativ syntax; det finns möjlighet att anvÀnda masker för nÀtverksgrÀnssnittsnamn, MAC-adresser, drivrutiner och andra komponenter; nÀr hierarkin av nÀtverksgrÀnssnittsinstÀllningar tolkas tas kontexten i beaktande, vilket gör att instÀllningarna kan överföras korrekt och i rÀtt ordning till hanterarna (i ifupdown kan komplexa konfigurationer leda till problem pÄ grund av tÀvlingsförhÄllanden).

I den nya utgÄvan:

  • Möjlighet att Ă„sidosĂ€tta logiken i systemd-networkd-wait-online-tjĂ€nsten för att vĂ€nta pĂ„ specifika interna (link-local) och routbara (med routable-tillstĂ„nd) nĂ€tverksgrĂ€nssnitt.
  • Stöd för att Ă€ndra instĂ€llningar för eswitch-lĂ€get (embedded-switch-mode) för nĂ€tverksgrĂ€nssnitt utan virtuella funktioner (VF, virtual-function) pĂ„ SR-IOV (Single Root I/O Virtualization) enheter.
  • Stöd för flaggor som gör det möjligt att pĂ„verka konfigurationsparsert för att ignorera specifika felaktiga instĂ€llningar utan att stoppa genereringen av hela backendkonfigurationen.
  • Korrigeringar har gjorts för att lösa problem relaterade till ProtonVPN och Microsoft Azure Linux.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster