ny stabil utgivelse av grensesnittet for å forenkle oppsett av nettverksparametere - . for å støtte VPN, OpenConnect, PPTP, OpenVPN og OpenSWAN utvikler seg innenfor sine egne utviklingssykluser.
NetworkManager 1.20:
- Lagt til støtte for trådløse Mesh-nettverk, hvor hver node er koblet til gjennom nabonoder;
- Ukurante komponenter er renset. Inkludert libnm-glib-biblioteket, som ble erstattet i NetworkManager 1.0 av libnm-biblioteket, ble ibft-pluginen fjernet (for å overføre nettverkskonfigurasjonsdata fra fastvaren, bør du bruke nm-initrd-generator fra initrd) og støtte for "main" .monitor-”-innstillingen ble stoppet tilkoblingsfiler" i NetworkManager.conf (skal eksplisitt kalle "nmcli-tilkoblingsbelastning" eller "nmcli-tilkobling reload");
- Som standard er den innebygde DHCP-klienten aktivert (intern modus) i stedet for den tidligere brukte dhclient-applikasjonen. Du kan endre standardverdien ved å bruke "--with-config-dhcp-default" byggealternativet eller ved å sette main.dhcp i konfigurasjonsfilen;
- Lagt til muligheten til å konfigurere køadministrasjonsdisiplinen fq_codel (Fair Queuing Controlled Delay) for pakker som venter på å bli sendt og speilet handling for trafikkspeiling;
- For distribusjoner er det mulig å plassere utsendelsesskript i katalogen /usr/lib/NetworkManager, som kan brukes i systembilder som er tilgjengelige i skrivebeskyttet modus og slette /etc ved hver oppstart;
- Lagt til støtte for skrivebeskyttede kataloger til nøkkelfil-plugin
("/usr/lib/NetworkManager/system-connections"), profiler som kan endres eller slettes via D-Bus (i dette tilfellet blir filer som ikke kan endres i /usr/lib/ overstyrt av filer lagret i /etc eller / løpe); - I libnm har koden for parsing av innstillinger i JSON-format blitt omarbeidet og strengere kontroll av parametere er gitt;
- I rutingsregler etter kildeadresse (policy ruting), er støtte for «suppress_prefixlength»-attributtet lagt til;
- Для VPN WireGuard реализована поддержка скриптов для автоматического назначения маршрута по умолчанию «wireguard.ip4-auto-default-route» и «wireguard.ip6-auto-default-route»;
- Implementeringen av plugins for administrasjon av innstillinger og metoden for lagring av profiler på disk har blitt omarbeidet. Lagt til støtte for migrering av tilkoblingsprofiler mellom plugins;
- Profiler lagret i minnet behandles nå kun av nøkkelfil-plugin og lagres i /run-katalogen, som unngår å miste profiler etter omstart av NetworkManager og gjør det mulig å bruke den FS-baserte APIen til å lage profiler i minnet;
- Lagt til ny D-Bus-metode , som lar deg blokkere automatisk tilkobling av en profil på tidspunktet for opprettelsen. I metode lagt til "no-reapply"-flagget, der endring av innholdet i tilkoblingsprofilen ikke automatisk endrer den faktiske konfigurasjonen av enheten før profilen er reaktivert;
- Lagt til "ipv6.method=disabled"-innstillingen, som lar deg deaktivere IPv6 for enheten.
Kilde: opennet.ru
