Nmtui ou nmcli, connectez-vous à un réseau Wi-Fi depuis le terminal

à propos de nmtui ou nmcli

Dans le prochain article, nous allons voir comment nous pouvons établir une connexion Wi-Fi depuis le terminal avec nmtui ou nmcli. Si vous avez un appareil avec capacité sans fil, vous pourrez vous connecter facilement de l'environnement graphique à Internet, mais dans certains cas, il est possible que l'utilisateur soit intéressé à pouvoir le faire à partir du terminal.

L'outil nmtui est une interface utilisateur textuelle développée pour gérer les réseaux. Il n'est pas aussi puissant ou complet que sa sœur nmcli, mais l'interface console qu'elle nous offre est très simple, intuitive et ne nécessite pas non plus de courbe d'apprentissage. Nmcli est un autre outil pour le terminal, qui gère le Gestionnaire de réseau de notre système Gnu / Linux. Cet outil est efficace et rapide, en plus d'être très utile pour créer, afficher, éditer, supprimer, activer ou désactiver les connexions réseau, il est également capable de contrôler et de nous montrer l'état du matériel réseau.

Connectez-vous à un réseau WiFi depuis le terminal avec nmtui ou nmcli

Utilisation de nmtui

nmtui (Interface utilisateur textuelle de Network Manager) est un outil de ligne de commande qui utilisé pour la configuration du réseau sur les systèmes GNU / Linux. Lorsqu'il est exécuté, il appelle une interface de texte graphique qui aide les utilisateurs à configurer les interfaces réseau de manière simple et efficace. Nous pouvons également l'utiliser pour nous connecter à un réseau sans fil en quelques étapes simples.

Lancez nmtui

Pour démarrer nmtui nous allons ouvrir un terminal (Ctrl + Alt + T) et exécuter la commande suivante:

nmtui

Cette commande lancera votre interface graphique. En cela, nous devrons pour sélectionner 'Activer une connexion» comme indiqué dans la capture d'écran suivante. Une fois sélectionné, avec la clé TAB nous pouvons arriver à sélectionner 'Accepter'.

nmtui activer la connexion

Connectez-vous à un réseau sans fil

Sur l'écran suivant nous verrons les interfaces réseau et les réseaux sans fil disponibles. Pour cet exemple, je vais sélectionner le réseau WiFi créé pour cet article, que j'ai appelé CrapaudWifi et qui peut être sélectionné en appuyant sur Introduction.

sélection du réseau nmtui

La prochaine chose que nous devrons faire est entrez le mot de passe du réseau sans fil dans la boîte de dialogue contextuelle qui apparaîtra. Encore une fois, nous utiliserons la clé TAB pour sélectionner l'option 'Accepter'.

nmtui écrire la clé wifi

Une fois connecté avec succès au réseau sans fil, nous n'aurons plus qu'à sélectionner l'option 'Dos'pour revenir à l'écran d'accueil de l'interface nmtui et, enfin, aller à l'option'Me déconnecter'.

Pour tester la connectivité Internet, nous pouvons envoyer un ping à Google DNS à partir du terminal comme indiqué dans la capture d'écran suivante:

nmtui ping google dns secondaire

Utilisation de nmcli

L'outil de ligne de commande nmcli est un autre utilitaire que nous pouvons utiliser pour nous connecter à un réseau sans fil ou WiFi à partir du terminal. Juste en le faisant, nous n'aurons qu'à suivre les étapes suivantes.

Obtenez le nom de notre adaptateur WiFi et de notre réseau sans fil

Tout d'abord, allons utilisez la commande iwconfig pour afficher les interfaces sans fil du système et vérifier leur état:

iwconfig avec nmcli

iwconfig

La sortie de la commande ci-dessus montre qu'il existe une interface sans fil étiquetée comme wlp9s0 dans ce cas. De plus, à partir de la sortie, nous pouvons voir que nous ne sommes connectés à aucun réseau sans fil.

Pour lister les interfaces sans fil, nous devrons exécuter la commande:

nom de l'interface de développement iw

iw dev

Nous pouvons aussi vérifier si l'interface est connectée à un appareil sans fil à l'aide de la commande:

iw nombre-interfaz link

Dans cet exemple, la commande à utiliser serait la suivante:

état de la connexion wifi

iw wlp9s0 link

La sortie confirme que nous ne sommes connectés à aucun réseau sans fil.

Connectez-vous à un réseau WiFi depuis le terminal

Avant de se connecter à un réseau WiFi, c'est intéressant effectuer une recherche à partir du terminal pour rechercher les réseaux sans fil disponibles. Avec les données de cet exemple, nous pourrons le faire avec la commande:

Réseaux Wi-Fi disponibles avec nmcli

sudo iwlist wlp9s0 scan | grep -i ESSID

La sortie indiquera les réseaux sans fil à notre disposition auxquels nous pouvons nous connecter, tant que nous avons leur mot de passe correspondant. Comme dans le cas précédent, nous allons se connecter au réseau 'CrapaudWifi'en utilisant la commande nmcli comme suit:

activer la connexion avec nmcli

nmcli dev wifi connect [NOMBRE-ESSID] password [ESCRIBIR LA CONTRASEÑA]

Après avoir exécuté la commande, nous devrions obtenir le résultat qui confirme que nous nous sommes bien connectés au réseau WiFi. Maintenant nous pouvons confirmez que l'interface est connectée à l'aide de la commande iwconfig montrées les lignes ci-dessus.

De plus, nous pouvons également vérifier si nous sommes connectés avec la commande:

vérification de la connexion nmcli

sudo iw wlp9s0 link

En général, la plupart des utilisateurs préfèrent utiliser des moyens graphiques pour sélectionner et se connecter à leur réseau sans fil. Cependant, pour les fans du terminal ou pour certains cas particuliers, se connecter à un réseau WiFi depuis le terminal est également une option viable.


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.