Udgivet den nye version af NetworkManager 1.20.0, og disse er dens ændringer

Netværksmanager

nylig frigivelsen af ​​den nye version af den stabile grænseflade blev offentliggjort for at forenkle netværkskonfigurationen "NetworkManager 1.20", version, hvor en håndfuld innovationer er tilføjet, men frem for alt kommer den med fejlrettelser og større support.

NetworkManager er et værktøj, der tager en opportunistisk tilgang til netværksvalg, forsøger at bruge den bedst tilgængelige forbindelse, når der opstår afbrydelser, eller når brugeren bevæger sig mellem trådløse netværk. Du foretrækker Ethernet-forbindelser fremfor "kendte" trådløse netværk. Brugeren bliver bedt om at angive WEP- eller WPA-nøgler efter behov.

NetworkManager har to komponenter:

  1. en tjeneste, der administrerer forbindelser og rapporter om ændringer i netværket.
  2. en grafisk desktop-applikation, der giver brugeren mulighed for at manipulere netværksforbindelser. Nmcli-appleten giver lignende funktionalitet på kommandolinjen.

På den anden side plugins til understøttelse af VPN, OpenConnect, PPTP, OpenVPN og OpenSWAN er udviklet som en del af deres egen udviklingscyklus.

Plugins til understøttelse af VPN, OpenConnect, PPTP, OpenVPN og OpenSWAN er udviklet som en del af deres egen udviklingscyklus.

Vigtigste nye funktioner i NetworkManager 1.20

I denne nye version konfigurationsadministration plugin implementering ændret og metoden til lagring af profiler på disken. Tilføjet understøttelse til migrering af forbindelsesprofiler mellem plugins.

De lagrede profiler til minde om nu behandles de kun af keyfile-pluginet og gemmes i / run-biblioteket, hvilket forhindrer tab af profiler efter genstart af NetworkManager og muliggør brug af den FS-baserede API til at oprette profiler i hukommelsen.

Sammen med dette fremhæver det også de rensede forældede komponenter i værktøjet. Især libnm-glib-biblioteket blev fjernet, som blev erstattet af libnm-biblioteket i NetworkManager 1.0, ibft-pluginet blev fjernet (initrd's nm-initrd-generator skulle bruges til at overføre netværkskonfigurationsdata fra firmware) og support til " main.monitor- forbindelsesfiler "i NetworkManager.conf (du skal eksplicit kalde" nmcli-forbindelsesbelastning "eller" nmcli-forbindelsesindlæsning ").

Som standard er den indbyggede DHCP-klient aktiveret ("intern" tilstand) i stedet for det tidligere anvendte dhclient-program. Du kan ændre standard ved at bruge samlingsindstillingen "–with-config-dhcp-default" eller ved at indstille main.dhcp i konfigurationsfilen.

På den anden side er der en ny metode D-Bus AddConnection2 (), som giver dig mulighed for at blokere den automatiske forbindelse af profilen på tidspunktet for oprettelsen.

Flagget "ikke genanvend" er tilføjet til Update2 () -metoden, hvor ændring af indholdet af forbindelsesprofilen ikke automatisk ændrer de faktiske enhedsindstillinger, før profilen genaktiveres.

Mens for forskellige distributioner er der mulighed for at placere forsendelsesscripts i / usr / lib / NetworkManager-biblioteket, som kan bruges på systembilleder, der er tilgængelige i skrivebeskyttet tilstand og rengør / osv. hver gang det starter.

Af de andre ændringer, der skiller sig ud i denne nye version, kan vi finde:

  • Tilføjet "ipv6.method = deaktiveret" indstilling, som giver dig mulighed for at deaktivere IPv6 for enheden.
  • Tilføjet understøttelse af trådløse mesh-netværk, hvor hver node er forbundet via nabo-noder
  • Tilføjet evne til at konfigurere fq_codel (Fair Queuing Controlled Delay) pakke kødisciplin og spejlet handling for at afspejle trafik
  • I libnm er koden til parsing af konfigurationen i JSON-format blevet ændret, og der gives strengere parameterkontrol.
  • Support til attributten "suppress_prefixlength" tilføjes i routingsregler til kildeadressen (policy routing).
  • WireGuard VPN har script-understøttelse til automatisk at tildele standardruten "wireguard.ip4-auto-default-route" og "wireguard.ip6-auto-default-route".

Sådan får du NetworkManager 1.20.0?

For dem der er interesserede i at kunne få denne nye version af NetworkManager 1.20.0, du skal vide, at der i øjeblikket ikke er nogen pakker bygget til Ubuntu eller derivater. Så hvis du vil hente denne version de skal bygge NetworkManager 1.20.0 fra kildekoden.

Linket er dette.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.