Die neue Version von NetworkManager 1.20.0 wurde veröffentlicht und dies sind die Änderungen

Netzwerk Manager

Recientemente Die Veröffentlichung der neuen Version der stabilen Schnittstelle wurde veröffentlicht, um die Netzwerkkonfiguration "NetworkManager 1.20" zu vereinfachen., Version, in der eine Handvoll Innovationen hinzugefügt wurden, aber vor allem mit Bugfixes und größerer Unterstützung.

NetworkManager ist ein Dienstprogramm, das einen opportunistischen Ansatz für die Netzwerkauswahl verfolgtVersuchen Sie, die beste verfügbare Verbindung zu verwenden, wenn Ausfälle auftreten oder wenn der Benutzer zwischen drahtlosen Netzwerken wechselt. Sie bevorzugen Ethernet-Verbindungen gegenüber "bekannten" drahtlosen Netzwerken. Der Benutzer wird nach Bedarf zur Eingabe von WEP- oder WPA-Schlüsseln aufgefordert.

NetworkManager besteht aus zwei Komponenten:

  1. Ein Dienst, der Verbindungen verwaltet und Änderungen im Netzwerk meldet.
  2. Eine grafische Desktop-Anwendung, mit der der Benutzer Netzwerkverbindungen bearbeiten kann. Das nmcli-Applet bietet ähnliche Funktionen in der Befehlszeile.

Andererseits Plugins zur Unterstützung von VPN, OpenConnect, PPTP, OpenVPN und OpenSWAN werden als Teil ihrer eigenen Entwicklungszyklen entwickelt.

Plugins zur Unterstützung von VPN, OpenConnect, PPTP, OpenVPN und OpenSWAN werden als Teil ihrer eigenen Entwicklungszyklen entwickelt.

Die wichtigsten neuen Funktionen von NetworkManager 1.20

In dieser neuen Version Die Bereitstellung des Konfigurationsverwaltungs-Plugins wurde geändert und die Methode zum Speichern von Profilen auf der Festplatte. Unterstützung für die Migration von Verbindungsprofilen zwischen Plugins hinzugefügt.

Die gespeicherten Profile in Erinnerung an Jetzt werden sie nur noch vom Keyfile-Plugin verarbeitet und im Verzeichnis / run gespeichert. Dies verhindert den Verlust von Profilen nach dem Neustart von NetworkManager und ermöglicht die Verwendung der FS-basierten API zum Erstellen von Profilen im Speicher.

Gleichzeitig werden die bereinigten veralteten Komponenten innerhalb des Dienstprogramms hervorgehoben. Insbesondere wurde die libnm-glib-Bibliothek entfernt, die in NetworkManager 1.0 durch die libnm-Bibliothek ersetzt wurde, das ibft-Plugin wurde entfernt (der nm-initrd-Generator von initrd sollte zum Übertragen von Netzwerkkonfigurationsdaten von der Firmware verwendet werden) und Unterstützung für " main.monitor- Verbindungsdateien "in NetworkManager.conf (Sie müssen explizit" nmcli connection load "oder" nmcli connection reload "aufrufen).

Standardmäßig ist der integrierte DHCP-Client aktiviert ("interner" Modus) anstelle der zuvor verwendeten dhclient-Anwendung. Sie können die Standardeinstellung ändern, indem Sie die Assembly-Option "–with-config-dhcp-default" verwenden oder die Datei main.dhcp in der Konfigurationsdatei festlegen.

Andererseits gibt es eine neue Methode D-Bus AddConnection2 (), mit der Sie die automatische Verbindung des Profils zum Zeitpunkt seiner Erstellung blockieren können.

Das Flag "Nicht erneut anwenden" wurde der Update2 () -Methode hinzugefügt, bei der durch Ändern des Inhalts des Verbindungsprofils die tatsächlichen Geräteeinstellungen nicht automatisch geändert werden, bis das Profil erneut aktiviert wird.

Während sich Für verschiedene Distributionen wird die Möglichkeit bereitgestellt, Versandskripte im Verzeichnis / usr / lib / NetworkManager abzulegenDies kann für System-Images verwendet werden, die bei jedem Start im schreibgeschützten Modus verfügbar sind und / etc bereinigen.

Von den anderen Änderungen, die in dieser neuen Version auffallen, können wir finden:

  • Die Einstellung "ipv6.method = disabled" wurde hinzugefügt, mit der Sie IPv6 für das Gerät deaktivieren können.
  • Unterstützung für drahtlose Maschennetzwerke hinzugefügt, wobei jeder Knoten über benachbarte Knoten verbunden ist
  • Es wurde die Möglichkeit hinzugefügt, die Paketwarteschlangendisziplin fq_codel (Fair Queuing Controlled Delay) und die gespiegelte Aktion so zu konfigurieren, dass sie den Datenverkehr widerspiegelt
  • In libnm wurde der Code zum Parsen der Konfiguration im JSON-Format geändert, und es wird eine strengere Parameterprüfung bereitgestellt.
  • Die Unterstützung für das Attribut "ignore_prefixlength" wird in Routing-Regeln zur Quelladresse hinzugefügt (Richtlinien-Routing).
  • WireGuard VPN bietet Skriptunterstützung, um die Standardroute "wireguard.ip4-auto-default-route" und "wireguard.ip6-auto-default-route" automatisch zuzuweisen.

Wie bekomme ich NetworkManager 1.20.0?

Für diejenigen, die daran interessiert sind, diese neue Version von NetworkManager 1.20.0 zu erhalten, Sie sollten wissen, dass im Moment keine Pakete für Ubuntu oder Derivate erstellt wurden. Also, wenn Sie diese Version erhalten möchten Sie müssen NetworkManager 1.20.0 aus dem Quellcode erstellen.

Der Link ist dies.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.