LengLow
Usuario (Argentina)
Estimados, hoy me estuve quemando el coco con este tema(porque soy medio noob con esto todavía), y decidí hacer un aporte para que esto no le suceda a aquellos que quieran realizar una configuración similar. Para comenzar, iremos a editar el archivo /etc/network/interfaces, del cual pongo un ejemplo a continuación: _____________________________________________________ # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto wlan0 _____________________________________________________ Este es el archivo crudo, tal como lo tenía antes de pasar a ip estática, ya que de todo se encargaba el network manager. Antes de continuar, muchos se estarán preguntando: ¿Para qué quería ips estáticas este tipo? Bueno, en realidad no es que las quería, pero mi router linksys, vaya a saber Dios por qué, reaccionaba de maneras extrañas según el orden de inicio de los equipos, reiniciándose o dejando de emitir señal de wifi. Se hizo upgrade de firmware, y cambios de configuración, todo sin éxito. Bueno, volvamos al tema. Para configurar la interfase wlan0(placa inalámbrica) como estática, hacemos estos cambios en el archivo: _____________________________________________________ # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto wlan0 iface wlan0 inet static _____________________________________________________ Hasta acá le estamos diciendo al archivo de configuración que queremos que la wlan0 sea estática, pero todavía nos falta aclarar algunas cosas que paso a ejemplificarles con mi archivo local: _____________________________________________________ # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto wlan0 iface wlan0 inet static address 192.168.1.75 netmask 255.255.255.128 network 192.168.1.0 broadcast 192.168.1.127 _____________________________________________________ Entonces, con la opción address, aclaramos explícitamente la ip que queremos utilizar. Netmask corresponde a la máscara de subred a utilizar. Network, es la dirección de la red a utilizar. Broadcast, es la dirección del broadcast valga la redundancia. Gateway, es el router. Compañeros, ya casi terminamos. Ahora nos quedan solamente 4 pasos más. En primera instancia, ejecutamos el comando wpa_passphrase aclarando ssid(nombre de la red inalámbrica) y contraseña, redirigiéndolo a /etc/wpa_supplicant/supplicant.conf , de la siguiente manera. _____________________________________________________ wpa_passphrase missid mipass123 > /etc/wpa_supplicant/wpa_supplicant.conf _____________________________________________________ Esto crea o reemplaza el archivo wpa_supplicant.conf con la siguiente estructura, en el que vemos el ssid, la pass y nuevamente la pass encriptada. _____________________________________________________ network={ ssid="missid" #psk="mipass123" psk=4adcf9dac9c9cbdc498bca1b207db252384e109b9037728e9785e4628eb5094f } _____________________________________________________ El siguiente paso es hacer referencia al archivo creado en el fichero interfaces, de la siguiente manera: _____________________________________________________ # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto wlan0 iface wlan0 inet static address 192.168.1.75 netmask 255.255.255.128 network 192.168.1.0 broadcast 192.168.1.127 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf _____________________________________________________ Por último, entramos al archivo /etc/resolv.conf y agregamos las ips de los dns seguidos de la palabra nameserver. Guardamos y hacemos un /etc/init.d/networking restart nameserver xxx.xxx.xxx.xxx nameserver xxx.xxx.xxx.xxx Listo señores. Ya tienen su ip fija en su red local. Si quieren que sea por dhcp, lo único que tienen que cambiar, es el static del archivo de configuración, por un dhcp y no ponemos la address, ya que eso nos lo asigna el router. Gracias por leer. Disculpen que sea texto solamente, pero no quería dejar mucho tiempo de garpe a mi familia. Ya gasté suficiente tiempo solucionando esto y me van a matar. Saludos.