Sortie de la nouvelle version de NetworkManager 1.20.0 et ce sont ses changements

Gestionnaire de réseau

Récemment la publication de la nouvelle version de l'interface stable a été publiée pour simplifier la configuration réseau "NetworkManager 1.20", version dans laquelle une poignée d'innovations ont été ajoutées mais surtout avec des corrections de bugs et un meilleur support.

NetworkManager est un utilitaire qui adopte une approche opportuniste de la sélection de réseau, en essayant d'utiliser la meilleure connexion disponible en cas de panne ou lorsque l'utilisateur se déplace entre les réseaux sans fil. Vous préférez les connexions Ethernet aux réseaux sans fil «connus». L'utilisateur est invité à entrer des clés WEP ou WPA, selon les besoins.

NetworkManager comprend deux composants:

  1. un service qui gère les connexions et signale les changements dans le réseau.
  2. une application de bureau graphique qui permet à l'utilisateur de manipuler les connexions réseau. L'applet nmcli fournit des fonctionnalités similaires sur la ligne de commande.

En revanche Les plugins pour prendre en charge VPN, OpenConnect, PPTP, OpenVPN et OpenSWAN sont développés dans le cadre de leurs propres cycles de développement.

Les plugins prenant en charge VPN, OpenConnect, PPTP, OpenVPN et OpenSWAN sont développés dans le cadre de leurs propres cycles de développement.

Principales nouveautés de NetworkManager 1.20

Dans cette nouvelle version le déploiement du plug-in de gestion de la configuration a été modifié et la méthode de stockage des profils sur disque. Ajout de la prise en charge de la migration des profils de connexion entre les plugins.

Les profils stockés en mémoire de maintenant ils sont traités uniquement par le plugin keyfile et enregistrés dans le répertoire / run, qui empêche la perte de profils après le redémarrage de NetworkManager et permet l'utilisation de l'API basée sur FS pour créer des profils en mémoire.

Parallèlement à cela, il met également en évidence les composants obsolètes nettoyés dans l'utilitaire. En particulier, la bibliothèque libnm-glib a été supprimée, qui a été remplacée par la bibliothèque libnm dans NetworkManager 1.0, le plugin ibft a été supprimé (le nm-initrd-generator de initrd doit être utilisé pour transférer les données de configuration réseau à partir du micrologiciel), et la prise en charge de " main.monitor- connection files "dans NetworkManager.conf (vous devez appeler explicitement" nmcli connection load "ou" nmcli connection reload ").

Par défaut, le client DHCP intégré est activé (mode "interne") au lieu de l'application dhclient précédemment utilisée. Vous pouvez modifier la valeur par défaut en utilisant l'option d'assemblage «–with-config-dhcp-default» ou en définissant le main.dhcp dans le fichier de configuration.

Par contre il existe une nouvelle méthode D-Bus AddConnection2 (), qui permet de bloquer la connexion automatique du profil au moment de sa création.

L'indicateur «ne pas réappliquer» a été ajouté à la méthode Update2 (), dans laquelle la modification du contenu du profil de connexion ne modifie pas automatiquement les paramètres réels du périphérique jusqu'à ce que le profil soit réactivé.

Alors que pour différentes distributions, la possibilité de placer des scripts de répartition dans le répertoire / usr / lib / NetworkManager est fournie, qui peut être utilisé sur des images système disponibles en mode lecture seule et nettoyer / etc à chaque démarrage.

Parmi les autres changements qui ressortent de cette nouvelle version, nous pouvons trouver:

  • Ajout du paramètre «ipv6.method = disabled», qui vous permet de désactiver IPv6 pour l'appareil.
  • Ajout de la prise en charge des réseaux maillés sans fil, chaque nœud dans lequel est connecté via des nœuds voisins
  • Ajout de la possibilité de configurer la discipline de mise en file d'attente des paquets fq_codel (Fair Queuing Controlled Delay) et l'action en miroir pour refléter le trafic
  • Dans libnm, le code d'analyse de la configuration au format JSON a été modifié et une vérification des paramètres plus stricte est fournie.
  • La prise en charge de l'attribut "suppress_prefixlength" est ajoutée dans les règles de routage vers l'adresse source (routage de politique).
  • WireGuard VPN prend en charge les scripts pour attribuer automatiquement la route par défaut "wireguard.ip4-auto-default-route" et "wireguard.ip6-auto-default-route".

Comment obtenir NetworkManager 1.20.0?

Pour ceux qui souhaitent pouvoir obtenir cette nouvelle version de NetworkManager 1.20.0, vous devez savoir que pour le moment il n'y a pas de paquet construit pour Ubuntu ou ses dérivés. Donc si vous souhaitez obtenir cette version ils doivent construire NetworkManager 1.20.0 à partir du code source.

Le lien est le suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.