Re: acceder a red wifi
El 16/4/24 a las 17:09, Karel Alexis Gayle Cutiño escribió:
> Saludos....
>
> Quisiera saber cómo puedo acceder a una red wi-fi pública con una laptop
> en modo consola, sin entorno gráfico alguno instalado, y sin proxy, y con
> dirección ip automática. En un navegador la red me pide usuario y
> contraseña.
Yo tenía una chuleta pero creo que no te va a servir porque ahora no se
instala por defecto la orden ifconfig. Además las redes públicas que he
visto en aeropuertos, etc., parece que no son demasiado estándar y más
bien están pensadas para dar acceso a equipos con Windows, por eso lo de
que te pide el usuario desde el navegador, así que va a ser complicado
que puedas acceder desde consola. Te pongo aquí la chuleta por si te sirve:
Hace falta el paquete wireless-tools y para redes con seguridad wpa el
paquete wpasupplicant.
Para detectar la tarjeta:
iwconfig
Para levantarla:
ifconfig wlan0 up
Para escanear redes:
iwlist wlan0 scan
Una vez sabemos el nombre de la red y su seguridad, escribimos en
/etc/network/interfaces:
iface wlan0 inet dhcp
#para redes abiertas y con seguridad wep indicamos el nombre de la red:
wireless-essid nombre_red
# para redes con seguridad wep indicamos su contraseña en ascii:
wireless-key s:clave_en_ascii
# para redes con seguridad wpa2 indicamos el nombre de la red y la clave
en ascii:
wpa-ssid nombre_red
wpa-psk clave_en_ascii
# comentar las líneas que no sean necesarias en cada caso, si no no
funciona.
ejecutamos ifup wlan0 y ya tenemos la red activa.
Comprobamos con iwconfig y con un ping www.gnu.org o con un navegador:
lynx www.gnu.org
Si queremos desactivar la red:
ifdown wlan0
Para redes abiertas y con seguridad wep también podemos prescindir de
ifup (que lee el fichero interfaces) y usar iwconfig (que es una
herramienta de más bajo nivel):
Para redes abiertas indicamos el nombre de la red:
iwconfig wlan0 essid nombre_red
Para redes con seguridad wep indicamos el nombre de la red y la clave:
iwconfig wlan0 essid nombre_red key s:clave
Posteriormente solicitamos una dirección IP:
dhclient wlan0
Reply to: