Släppte den nya versionen av NetworkManager 1.20.0 och dessa är dess förändringar

Nätverks chef

Nyligen lanseringen av den nya versionen av det stabila gränssnittet publicerades för att förenkla nätverkskonfigurationen "NetworkManager 1.20", version där en handfull innovationer har lagts till men framför allt kommer den med buggfixar och större stöd.

NetworkManager är ett verktyg som tar en opportunistisk metod för val av nätverk, försöker använda bästa tillgängliga anslutning när avbrott inträffar, eller när användaren flyttar mellan trådlösa nätverk. Du föredrar Ethernet-anslutningar framför "kända" trådlösa nätverk. Användaren uppmanas att ange WEP- eller WPA-nycklar efter behov.

NetworkManager har två komponenter:

  1. en tjänst som hanterar anslutningar och rapporter om förändringar i nätverket.
  2. ett grafiskt skrivbordsprogram som gör att användaren kan manipulera nätverksanslutningar. Nmcli-appleten ger liknande funktioner på kommandoraden.

Å andra sidan plugins för att stödja VPN, OpenConnect, PPTP, OpenVPN och OpenSWAN utvecklas som en del av deras egna utvecklingscykler.

Plugins för att stödja VPN, OpenConnect, PPTP, OpenVPN och OpenSWAN utvecklas som en del av deras egna utvecklingscykler.

De viktigaste nya funktionerna i NetworkManager 1.20

I den här nya versionen konfigurationshantering plugin-distribution har ändrats och metoden för att lagra profiler på disk. Lagt till stöd för migrering av anslutningsprofiler mellan plugins.

De lagrade profilerna till minne av nu bearbetas de endast av keyfile-plugin-programmet och sparas i katalogen / run, vilket förhindrar förlust av profiler efter omstart av NetworkManager och möjliggör användning av FS-baserade API för att skapa profiler i minnet.

Tillsammans med detta framhäver det också de rensade föråldrade komponenterna i verktyget. I synnerhet togs libnm-glib-biblioteket bort, vilket ersattes av libnm-biblioteket i NetworkManager 1.0, ibft-pluginet togs bort (initrds nm-initrd-generator skulle användas för att överföra nätverkskonfigurationsdata från firmware) och stöd för " main.monitor- anslutningsfiler "i NetworkManager.conf (du måste uttryckligen anropa" nmcli-anslutningsbelastning "eller" nmcli-anslutningsladdning ").

Som standard är den inbyggda DHCP-klienten aktiverad ("internt" läge) istället för det tidigare använda dhclient-programmet. Du kan ändra standard genom att använda monteringsalternativet "–with-config-dhcp-default" eller genom att ställa in main.dhcp i konfigurationsfilen.

Å andra sidan finns det en ny metod D-Bus AddConnection2 (), som låter dig blockera den automatiska anslutningen av profilen när den skapas.

Flaggan "använd inte igen" har lagts till i metoden Update2 (), där ändring av innehållet i anslutningsprofilen inte automatiskt ändrar de faktiska enhetsinställningarna förrän profilen återaktiveras.

Medan för olika distributioner finns möjligheten att placera leveransskript i / usr / lib / NetworkManager-katalogen, som kan användas på systembilder som är tillgängliga i skrivskyddat läge och rengör / etc varje gång det startar.

Av de andra förändringarna som sticker ut i den här nya versionen kan vi hitta:

  • Lade till "ipv6.method = inaktiverad" inställning, vilket gör att du kan inaktivera IPv6 för enheten.
  • Lagt till stöd för trådlösa nätverk, där varje nod är ansluten via angränsande noder
  • Lagt till förmågan att konfigurera fq_codel (Fair Queue Controlled Delay) paketkö disciplin och speglad åtgärd för att återspegla trafik
  • I libnm har koden för att analysera konfigurationen i JSON-format modifierats och strängare parameterkontroll tillhandahålls.
  • Stöd för attributet "suppress_prefixlength" läggs till i routningsregler till källadressen (policy routing).
  • WireGuard VPN har skriptsupport för att automatiskt tilldela standardrutten "wireguard.ip4-auto-default-route" och "wireguard.ip6-auto-default-route".

Hur får man NetworkManager 1.20.0?

För dem som är intresserade av att få den här nya versionen av NetworkManager 1.20.0, du bör veta att det för tillfället inte finns några paket byggda för Ubuntu eller härledda. Så om du vill få den här versionen de måste bygga NetworkManager 1.20.0 från källkoden.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.