Cómo Conectarse Al WiFi Desde La Terminal En Ubuntu Linux

Usar Linux a través del shell de la terminal es siempre rápido, seguro y ahorra tiempo. Además, si eres un usuario avanzado de Linux, definitivamente estarás dispuesto a hacer todas las tareas operativas a través de los métodos basados en la interfaz de línea de comandos en lugar de los métodos basados en la GUI.

El uso de los sistemas basados en GUI ha hecho que Linux sea tan fácil de usar y amigable, pero no sentirás esa sensación profesional que obtienes en CLI. Sin embargo, si estás usando un servidor Linux sin ningún entorno de escritorio Linux, estoy seguro de que necesitas ejecutar un montón de comandos de terminal para operar el servidor.

No solo en el servidor Linux, sino que también puedes utilizar el método de la terminal para Conectarse Al WiFi Desde La Terminal de la terminal en entornos de escritorio también.

Índice

    Cómo Conectarse Al WiFi Desde La Terminal En Ubuntu Linux

    En Linux, se puede hacer prácticamente todo a través del shell de terminal con un acceso adecuado. Para conectar el WiFi desde el shell de la terminal en Ubuntu Linux, es necesario conocer el nombre del WiFi y la contraseña y tener conocimientos básicos de Linux.

    Lee: Top 25 Atajos Útiles De La Terminal De Linux

    En este post, vamos a ver cómo conectar wifi desde la terminal en Ubuntu/Debian Linux. Aquí veremos los métodos CLI y semi-CLI para conectar el WiFi en Linux desde el shell de la terminal.

    Método 1: Método Netplan para conectar WiFi desde la terminal

    El Netplan es la herramienta básica de configuración de red en Ubuntu para establecer todas las configuraciones de red. Puedes utilizar la herramienta Netplan y configurarla a través del shell de la terminal para conectar el WiFi desde el shell de la terminal.

    Paso 1: Identificar los detalles del NIC

    Para conectar WiFi en cualquier máquina, obviamente, necesitaremos saber el nombre de la red. En la red, el nombre del Wifi se identifica por SSID (Service Set Identifier). Entonces, también es necesario asegurarse de que hay un adaptador WIFI activo instalado en tu máquina Linux.

    Puedes ejecutar el siguiente comando suministrado a continuación para escanear todos los adaptadores de redes wifi disponibles a tu alrededor. Ejecuta el siguiente comando en el shell de la terminal para imprimir el nombre del adaptador wifi en tu máquina.

    Identificar los detalles del NIC

    ls /sys/class/net
    nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2

    El siguiente comando te mostrará las redes disponibles en la pantalla del shell. Más tarde, usaremos el nombre del SSID en el script de configuración del netplan para conectar el WiFi desde el shell de la terminal.

    Paso 2: Editar el Netplan en Ubuntu

    Como ya sabemos el nombre de nuestro SSID WiFi, y tenemos el adaptador Wifi funcional, es el momento de conectar el Wifi a nuestro sistema a través de la terminal.

    El siguiente comando, simple y sencillo, nos permitirá editar el script de configuración de Netplan para añadir nuestro SSID y otras credenciales. Aquí estoy usando el editor de scripts Nano, pero puedes usar cualquiera de tus herramientas favoritas para editar el script de Netplan.

    sudo nano /etc/netplan/50-cloud-init.yaml

    Cuando el script se abra, por favor copia y pega las siguientes líneas de script dentro de tu script de configuración de red. Por favor, mantén la alineación y la sangría tal y como se indica abajo en la imagen para evitar errores mientras intentamos conectar el wifi desde el shell de la terminal en Linux.

    Editar el Netplan en Ubuntu

    wifis:
    wlan0:
    dhcp4: true
    optional: true
    access-points:
    "SSID_name":
    password: "WiFi_password"

    Aquí está la vista extendida de todo el script de configuración de Netplan que puedes observar para una mejor comprensión. Si has estado utilizando cualquier otra configuración de red, por favor haz una copia de seguridad del script para restaurarlo a los valores por defecto.

    Por favor, asegúrate de que has configurado correctamente el archivo para la conexión WiFi a través del terminal.

    # This file is generated from information provided by the datasource. Changes
    # to it will not persist across an instance reboot. To disable cloud-init's
    # network configuration capabilities, write a file
    # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
    # network: {config: disabled}
    network:
    ethernets:
    eth0:
    dhcp4: true
    optional: true
    version: 2
    wifis:
    wlan0:
    dhcp4: true
    optional: true
    access-points:
    "SSID_name":
    password: "WiFi_password"

    Ahora, es posible que tengas problemas después de reiniciar o cerrar la sesión de la máquina. Para evitar configurar todo el proceso cada vez, por favor genera un plan Netplan y aplícalo a tu máquina Ubuntu.

    sudo netplan generate
    sudo netplan apply

    Si el comando Netplan Apply no funciona, puedes probar el siguiente comando que se indica a continuación.

    sudo netplan --debug apply

    Paso 3: Comprueba si hay algún problema

    En Linux, si ya tiene configuraciones existentes para la configuración de la red/WiFi, es posible que tengas problemas para conectar el Wifi desde el shell del terminal. Por favor, ejecuta el siguiente comando de control del sistema en tu shell de terminal para iniciar la herramienta Wi-Fi Protected Access en tu máquina Ubuntu.

    sudo systemctl start wpa_supplicant

    Si los comandos anteriores no funcionan, apaga tu PC y aplica la configuración de Netplan de nuevo en tu máquina.

    shutdown now
    sudo netplan generate
    sudo netplan apply

    A veces, tu WiFi puede estar funcionando bien y seguir conectado en tu máquina Ubuntu sin mostrar el estado; en ese caso, puede que solo necesites una actualización del repositorio del sistema para refrescar la configuración de Netplan.

    No debes olvidar comprobar los adaptadores WiFi de tu máquina si no consigues conectar el Wifi desde el terminal en Linux. Finalmente, cuando consigas establecer una conexión Wifi con tu máquina Ubuntu desde la terminal, puedes ejecutar el siguiente comando para comprobar el estado de la IP en tu máquina.

    $ ip a

    Método 2: Conectar Wifi en Ubuntu desde la terminal a través de nmtui

    El nmtui es la forma corta de Network Manager Text User Interface en Linux. Se puede utilizar para gestionar las redes inalámbricas en su superficie. Las herramientas nmtui trabajan en un método semi-CLI.

    En este método, es necesario utilizar la línea de comandos basada en el terminal, pero también requiere el puntero del cursor para seleccionar y operar la herramienta.

    Paso 1: UI del Administrador de Red Ejecutivo

    En este método, veremos cómo conectar Wifi en Linux desde la terminal a través de nmtui. En primer lugar, debes escribir nmtui en tu shell de terminal para ejecutar la herramienta de la interfaz de usuario de texto del Administrador de Red en tu sistema.

    nmtui

    El comando te mostrará un menú desplegable para seleccionar la configuración de red. En el menú, selecciona la opción "Activar una conexión" para seleccionar tu SSID desde el terminal.

    UI del Administrador de Red Ejecutivo

    Paso 2: Seleccionar WiFi SSID

    En el siguiente paso, verás la lista de redes Wifi (SSIDs) disponibles a tu alrededor en el shell del terminal. Por favor, utiliza el cursor del ratón o las teclas de flecha de tu teclado para seleccionar tu SSID, a continuación, pulsa el botón enter para seleccionar la red.

    Seleccionar WiFi SSID

    En el siguiente paso, el intérprete de comandos del terminal te pedirá que introduzcas la contraseña del SSID para que tu escritorio Linux pueda conectarse a la red. Si tu Wifi no tiene contraseña, no te la pedirá. Si todo va bien, te mostrará un mensaje de "conectando" en la pantalla y se conectará en breve.

    Paso 3: Comprobación de la conexión

    Ya hemos visto los métodos para conectar la red Wifi en Ubuntu desde el shell de la terminal. Es el momento de comprobar si la red funciona o no. Ejecutar el comando Ping para comprobar la conexión a Internet es un método universal para comprobar la estabilidad de Internet, el tiempo de respuesta y la latencia.

    Podemos ejecutar el siguiente comando Ping en el shell de la terminal para golpear Ping a Google DNS.

    ping google.com

    Para comprobar todas las redes Wifi conocidas en tu sistema, ejecuta el siguiente comando Nmcli que se indica a continuación.

    nmcli con show

    Si necesitas cambiar de una red Wifi a otra red, puedes ejecutar el comando NMCLI dado a continuación.

    nmcli con down ssid/uuid

    Conclusión

    En todo el post, hemos visto dos métodos de conexión Wifi en Ubuntu Linux desde el shell de la terminal y la forma de comprobar la conexión. Si eres un usuario profesional de Linux, te sugiero que utilices un cable LAN para una mejor estabilidad de internet.

    Espero que este post haya sido útil e informativo para ti. Por favor, compártelo con tus amigos y la comunidad Linux si encuentras este post útil e informativo. También puedes escribir tus opiniones con respecto a este post en la sección de comentarios.

    TE PUEDE INTERESAR

    Deja un comentario

    Tu dirección de correo electrónico no será publicada.

    Go up