En este artículo, le mostraremos cómo conectarse a una red WiFi desde la línea de comandos en distribuciones modernas de Linux que utilizan NetworkManager para administrar dispositivos de red.
Este artículo se aplica a las distribuciones de Linux que se enumeran a continuación y a otras distribuciones de Linux (no enumeradas) que usan NetworkManager para administrar redes y tienen la herramienta de línea de comandos «nmcli».
- ubuntu
- Durban
- menta linux
- sistema operativo básico
- sombrero de fieltro
- RHEL
- Transmisión de CentOS
- AlmaLinux
- LokiLinux
- Abrir SUSE
- Servidor empresarial SUSE Linux (SLES)
- OráculoLinux
Tabla de Contenidos
Temas de contenido:
- Utilice Nmcli para enumerar todos los dispositivos de red en Linux desde la línea de comando
- Utilice Nmcli para buscar redes WiFi disponibles en Linux desde la línea de comandos
- Conéctese a una red WiFi en Linux desde la línea de comando usando Nmcli
- Verifique la conexión WiFi/Internet desde la línea de comando
- Desconecte la red WiFi en Linux desde la línea de comando usando Nmcli
- en conclusión
Utilice Nmcli para enumerar todos los dispositivos de red en Linux desde la línea de comando
Para enumerar todos los dispositivos de red instalados en su computadora Linux, ejecute el siguiente comando:
Deberías encontrar tu interfaz de red WiFi en la lista. En nuestro ejemplo, la interfaz de red WiFi se llama «wlp7s27u1».
Utilice Nmcli para buscar redes WiFi disponibles en Linux desde la línea de comandos
Para enumerar todas las redes WiFi en su área, ejecute el siguiente comando:
$ sudo lista de wifi del dispositivo nmcli
Como puedes ver, están listadas todas las redes WiFi de nuestra zona.
Si por alguna razón el SSID WiFi que desea no aparece en el inventario, vuelva a escanear usando el siguiente comando:
$ sudo volver a escanear wifi del dispositivo nmcli
Como puede ver, se enumeran más redes WiFi después de volver a escanear.
$ sudo lista de wifi del dispositivo nmcli
Conéctese a una red WiFi en Linux desde la línea de comando usando Nmcli
Para conectarse al SSID de la red WiFi «NodeKite-2.4G» configurado con una contraseña «secreta» WPA2 (suponiendo), ejecute el siguiente comando:
$ sudo conexión wifi del dispositivo nmcli «NodoKite-2.4G» contraseña «secreto»
También puedes conectarte a una red WiFi usando el BSSID de tu enrutador WiFi de la siguiente manera:
$ sudo conexión wifi del dispositivo nmcli «68:22:BB:41:B6:A9» contraseña «secreto»
Si desea conectarse a una red WiFi oculta utilizando el SSID «HiddenNet» (suponiendo), puede seguir estos pasos:
$ sudo conexión wifi del dispositivo nmcli «Red secreta» contraseña «secreto» oculto Sí
Si tiene varias interfaces de red WiFi en su computadora y desea utilizar una interfaz de red WiFi específica para conectarse a una red WiFi, puede hacerlo agregando el indicador «ifname» al final, como se muestra a continuación:
$ sudo conexión wifi del dispositivo nmcli «NodoKite-2.4G» contraseña «secreto» si nombre wlp7s27u1
Se debe establecer e iniciar una nueva conexión NetworkManager y su computadora debe estar conectada a la red WiFi.
Como puede ver, se ha creado un nuevo perfil de conexión de NetworkManager «NodeKite-2.4G» (con el mismo nombre que el SSID WiFi al que configuró la conexión).
Verifique la conexión WiFi/Internet desde la línea de comando
Una vez conectado a la red WiFi deseada, su interfaz de red WiFi (wlp7s27u1 en este caso) debería recibir una dirección IP del enrutador a través de DHCP, como se muestra en la siguiente captura de pantalla:
También debería poder hacer ping a «google.com» (o al dominio de cualquier otro sitio web popular).
Desconecte la red WiFi en Linux desde la línea de comando usando Nmcli
Para desconectarse de la red WiFi SSID NodeKite-2.4G, ejecute el siguiente comando:
$ sudo conexión nmcli desconectada «NodoKite-2.4G»
Como puede ver, la conexión NetworkManager «NodeKite-2.4G» está cerrada[1] y «wlp7s27u1″[2] Interfaz de red WiFi.Una vez desconectado de la red WiFi, no podrá hacer ping al nombre DNS de ningún sitio web.[3].
$ IP A
$ departamento -C 3 sitio web de google
en conclusión
En este artículo, le mostramos cómo utilizar la herramienta de línea de comandos NetworkManager «nmcli» para enumerar las redes WiFi disponibles en su área y conectarse a la red WiFi que desee. También le mostramos cómo verificar su conexión de red después de conectarse a una red WiFi a través de la línea de comando en Linux. Después de leer este artículo, debería poder utilizar la herramienta NetworkManager «nmcli» para administrar redes WiFi en su sistema Linux desde la línea de comandos.