Comment gérer les réseaux Wi-Fi Linux avec Nmtui

0
215
herrvonfuchs/Shutterstock.com

Nmtui est une application de terminal qui vous permet de gérer vos connexions Wi-Fi sur les distributions Linux qui utilisent NetworkManager. Il expose la plupart des fonctionnalités de la CLI Nmcli dans une interface graphique de base.

Nmtui est l'abréviation de Network Manager Text User Interface. Il présente une TUI basée sur les malédictions contenant des invites interactives. Alors que les commandes nmcli peuvent être complexes et difficiles à mémoriser, une seule invocation nmtui vous dépose dans un ensemble de menus qui vous aident à configurer vos connexions.

< p>L'exécution de nmtui sans arguments affiche un menu de trois options. Utilisez vos touches fléchées pour mettre un élément en surbrillance, puis appuyez sur Entrée pour le sélectionner.

  • Modifier une connexion – Ce sous-menu propose des options pour ajouter, modifier et supprimer des connexions connues.
  • Activer une connexion– Cet écran affiche les réseaux Wi-Fi dont vous êtes à portée et vous permet d'ouvrir une connexion.
  • Définir le nom d'hôte du système – Affiche une invite contextuelle qui vous permet de modifier le nom d'hôte de votre machine. Ce changement prendra effet sur votre système.

 

Vous pouvez accéder directement à l'un de ces menus en fournissant à nmtui un argument approprié :

  • nmtui edit ou nmtui-edit– Affichez l'écran d'édition.
  • nmtui connect ou nmtui-connect – Affichez l'écran des connexions.
  • nom d'hôte nmtui ou nmtui-hostname – Lancez l'invite d'édition du nom d'hôte.

Vous pouvez sortir du menu en mettant en surbrillance le bouton “Quit” option ou en appuyant sur Echap. Lorsque vous avez parcouru plusieurs écrans, continuez d'appuyer sur Echap pour revenir en arrière et éventuellement quitter le programme.

Connexion à un réseau

Les connexions sont activées via le bouton “Activer une connexion” filtrer. Vous verrez une liste de tous les réseaux Wi-Fi à proximité, y compris un graphique à barres indiquant la force du signal.

Publicité

Utilisez les touches fléchées haut et bas pour sélectionner le réseau souhaité joindre. Appuyez sur Entrée ou tabulez jusqu'à “Activer” bouton pour terminer la connexion. Vous serez invité à saisir le mot de passe du réseau s'il est protégé.

L'une des limitations de l'écran de connexion est l'absence de “recherche des réseaux disponibles” bouton. La liste est actualisée périodiquement, mais cela peut prendre jusqu'à une minute pour présenter un réseau dont vous venez d'être à portée.

Vous pouvez utiliser l'équivalent basé sur la CLI de nmtui, nmcli, pour forcer une nouvelle analyse immédiate. Abandonnez nmtui et exécutez nmcli rescan dans votre terminal. Exécutez à nouveau nmtui connect pour revenir à l'écran de sélection de réseau graphique qui devrait maintenant être actualisé avec des options à jour.

L'écran d'activation de Nmtui vous permet également de vous déconnecter des réseaux. Faites défiler jusqu'à votre connexion dans la liste et appuyez sur Entrée pour vous déconnecter. Vous n'avez pas besoin de désactiver manuellement si vous passez à un autre réseau : recherchez le nouveau dans la liste et appuyez sur Entrée pour vous connecter en une seule étape.

Affichage des connexions enregistrées

L'option “Modifier une connexion” Le menu répertorie tous les réseaux Wi-Fi connus de votre appareil. Sélectionnez une connexion à modifier en la mettant en surbrillance avec les touches fléchées, en appuyant sur Tab pour accéder au menu latéral de droite, puis en mettant en surbrillance l'option “Modifier…” option. Appuyez sur Entrée pour afficher les détails de la connexion.

Publicité

Utilisez le formulaire pour ajuster les propriétés de votre réseau. Le “nom du profil” le champ en haut modifie le nom d'affichage du réseau dans Nmtui. Ceci est indépendant du Wi-Fi SSID qui est défini deux champs vers le bas. Il est suivi d'un “mot de passe” champ afin que vous puissiez appliquer toutes les modifications de mot de passe Wi-Fi que vous avez apportées à votre routeur.

Les sections suivantes, Configuration IPv4 et Configuration IPv6, vous offrent un contrôle avancé sur l'accès au réseau et le routage. Utilisez les touches fléchées pour mettre en surbrillance le “Afficher” , puis appuyez sur Entrée pour accéder à ces sections. Vous verrez de nouveaux champs vous permettant d'attribuer une adresse IP statique, de définir une adresse IP de passerelle et de personnaliser vos serveurs DNS.

Les cases à cocher en bas de l'écran contrôlent la disponibilité du réseau. Décochez la case “Connexion automatique” pour empêcher votre appareil d'utiliser le réseau dès qu'il est à portée. Ceci est idéal pour les réseaux peu utilisés ou potentiellement non sécurisés. Le “disponible pour tous les utilisateurs” La case à cocher contrôle si d'autres comptes d'utilisateurs Linux peuvent accéder à ce réseau en utilisant vos informations d'identification stockées.

Une fois que vous avez terminé vos modifications, utilisez les touches fléchées pour atteindre les boutons Annuler et OK en bas de la former. Tabulation jusqu'à “OK” et appuyez sur Entrée pour enregistrer.

La liste des connexions stockées de Nmtui vous permet également d'ajouter de nouveaux réseaux sans vous y connecter au préalable. Sélectionnez l'option “Ajouter” lien dans la barre latérale droite, au-dessus du lien “Modifier…” utilisé ci-dessus, pour obtenir un formulaire vierge de détails de connexion qui vous permet de remplir le SSID et le mot de passe à enregistrer. Les réseaux connus peuvent être supprimés en les sélectionnant dans la liste, en tabulant jusqu'à la barre latérale droite et en utilisant les touches fléchées pour mettre en surbrillance “Supprimer”.

Résumé

Nmtui est une interface simple vers NetworkManager, le démon système responsable de l'initialisation et de la maintenance des connexions réseau. Nmtui vous permet de prendre le contrôle de vos réseaux sans quitter votre terminal ni apprendre de longues chaînes de commande. Vous pouvez activer les connexions, modifier leurs propriétés et les supprimer de votre système à l'aide des menus interactifs de Nmtui.

Publicité

Bien que nous nous soyons concentrés sur les connexions Wi-Fi dans cet article , Nmtui est également compatible avec les périphériques réseau filaires et virtuels. Vous les verrez en bas de la page “Modifier une connexion” menu. La sélection de l'une des connexions vous permettra de modifier ses adresses IP et ses paramètres DNS.

Pour en savoir plus contrôle avancé, vous devrez regarder dans les coulisses et utiliser directement nmcli. Cet outil en ligne de commande expose toutes les capacités de NetworkManager, y compris les contrôles matériels pour les périphériques réseau de votre système.

Vous pouvez obtenir des conseils détaillés sur l'utilisation de Nmtui et Nmcli en lisant leurs pages de manuel respectives. man nmtui et man nmcli contiennent des informations instructives sur les commandes et les indicateurs disponibles.