¿Cómo conectar wifi a través de la línea de comandos bajo Linux?

  

Por lo general, nuestras computadoras están conectadas a través de banda ancha, entonces, ¿cómo configurar wifi inalámbrico? La siguiente pequeña serie le presentará cómo conectarse a wifi a través de la línea de comandos en el sistema Linux, aprendamos juntos.

Cuando quiera instalar un nuevo sistema de distribución de Linux, el consejo general es permitirle conectarse a Internet a través de una conexión por cable.

Hay dos razones principales para esto: en primer lugar, es posible que su tarjeta de red inalámbrica no se instale correctamente y no se pueda usar. En segundo lugar, si está instalando el sistema desde la línea de comandos, administrar WiFi es muy Terrible Siempre trato de evitar tratar con WiFi en la línea de comandos. Pero el mundo de Linux debería tener un espíritu audaz.

se establece mediante la línea de comandos para conectarse a Wi-Fi, por supuesto, hay muchas maneras, pero en este artículo, es también una sugerencia de que utilizo la forma más básica: se utiliza en cualquier versión de lanzamiento Hay programas y herramientas incluidas en el "paquete predeterminado". O prefiero usar este método. El beneficio obvio de usar este método es que este proceso se puede reutilizar en cualquier máquina con un sistema Linux. Lo malo es que es relativamente complicado.

Primero, asumo que ha instalado correctamente los controladores para su tarjeta de red inalámbrica. Sin esta premisa, todo lo que sigue es como un espejo. Si su máquina no está instalada correctamente, debe consultar la wiki y la documentación de su versión.

A continuación, puede utilizar el siguiente comando para comprobar que esté en interfaz para soportar conexiones inalámbricas:

$ iwconfig

En general, las interfaces inalámbricas se llaman Wlan0. Por supuesto, hay excepciones, pero en este tutorial siempre usaremos el término genérico.

Por si acaso, debe confirmar que este servicio de interfaz está activado:

$ sudo ip link wlan0 up

Una vez que se confirma la interfaz inalámbrica Está funcionando, puede usar el siguiente comando para escanear la red inalámbrica cercana:

$ sudo iw dev wlan0 scan |  menos

El resultado de la exploración se puede obtener en el nombre de la red (que es la SSID), la información sobre su fuerza, y que utiliza un cifrado seguro (por ejemplo: WEP, WPA /WPA2) . A partir de este momento, habrá dos rutas: la situación es muy buena, la situación es fácil y la situación es un poco más complicada.

Si la red a la que desea conectarse no está encriptada, puede conectarse directamente con el siguiente comando:

$ sudo iw dev wlan0 connect [SSID de red]

Si la red Está cifrado con WEP y es muy fácil:

$ sudo iw dev wlan0 connect clave [SSID de red] 0: [clave WEP]

Pero si la red usa el protocolo WPA o WPA2 Las cosas no funcionarán bien. En este caso, debe utilizar una herramienta llamada wpasupplicant, que no está disponible de forma predeterminada. Luego necesita modificar el archivo /etc/wpasupplicant/wpa_supplicant.conf y agregar la siguiente línea:

network = {ssid = " [network ssid] " psk = " [password] " priority = 1} < Br>

Le recomiendo que lo agregue al final del archivo y asegúrese de que otras configuraciones estén comentadas. Tenga en cuenta que el SSID y las cadenas de contraseña distinguen entre mayúsculas y minúsculas. Técnicamente, también puede usar el nombre del punto de acceso como SSID. Si usa la herramienta wpa_supplicant, tendrá el SSID adecuado en su lugar.

Una vez que se haya modificado el archivo de configuración, inicie este comando en segundo plano:

$ sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

Finalmente, independientemente de Si está conectado a una red abierta o a una red segura encriptada, debe obtener una dirección IP. Simplemente use el siguiente comando:

$ sudo dhcpcd wlan0

Si todo va bien, debería haber obtenido una nueva IP local a través de DHCP, que se realiza automáticamente en segundo plano. Si desea conectar realmente de si la confirmación de la baja, se puede introducir el siguiente comando para comprobar otra vez:

$ iwconfig

Por último, creo que la primera etapa de comprobar varias veces la operación es Muy necesario Nunca se sabe cuándo se cuelga la interfaz gráfica de usuario o cuándo no puede acceder a la conexión inalámbrica, por lo que ahora está listo para usar los comandos para detectarla. Además, como se mencionó anteriormente, hay muchas formas de administrar las conexiones inalámbricas (como NetworkManager, wicd, netcfg, wifi, etc.). Insisto en usar la forma más básica, pero en algunos casos, las herramientas que utilizo pueden no tenerte, por lo que debes descargarlas antes. Por otro lado, hay muchas aplicaciones avanzadas, que no están incluidas en el "paquete predeterminado", ya que su uso simplificará enormemente el proceso de operación. Pero la recomendación general es comenzar desde lo básico.

Lo anterior es la forma de conectar wifi a través de la línea de comandos en Linux. La gestión inalámbrica del sistema Linux wifi no es simple, y es necesario desarrollar buenos hábitos. Ahora inténtelo.

Copyright © Conocimiento de Windows All Rights Reserved