Configurar un guru server plus como router
octubre 23, 2011 at 15:26 Deja un comentario
Se explica como configurar un guru server plus (con Debian Lenny) para que funcione como router inalámbrico. La interfaz usada para la red interna es la uap0 (inalámbrica) y la que se usa para Internet es la eth0.
Conectamos el guru plug a la red cableada usando la interfaz eth0.
Accedemos a la consola del plug ya sea uniéndonos a la red inalámbrica que de manera predeterminada el guru plus levanta (cuyo nombre es Plug2-uap-#### en dónde los 4 últimos números son los últimos números de la dirección mac) y usando luego ssh o usamos el jtag para accederlo a través de minicom.
Una vez adentro revisamos que la configuración de las interfaces de red (el archivo con la ruta /etc/network/interfaces) contenga las siguientes líneas:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Le indicamos al kernel que vamos a hacer uso del ip forwarding, para ello editamos el archivo /proc/sys/net/ipv4/ip_forward, lo único que debe haber en dicho archivo es un 1
Configuramos que el tamaño del MTU sea de 1500 (este es un requisito para mi ISP, para que el cambio sea permanente agregar la línea /sbin/ifconfig eth1 mtu 1500 up al final del archivo /etc/rc.local):
/sbin/ifconfig eth0 mtu 1500
Para cambiar el nombre de la red sustituimos en el archivo /root/init_setup.sh la línea que dice
SSID=Plug2-uAP-`ifconfig eth0 | awk -F ":" '/HWaddr/ {print $6$7}'`
por la línea:
SSID=nombre_red
Ahora vamos a habilitar la seguridad inálambrica con WPA2, para ello agregamos al archivo /root/init_setup.sh las siguientes líneas justo antes de la instrucción /usr/bin/uaputl bss_start
/usr/bin/uaputl sys_cfg_protocol 32 /usr/bin/uaputl sys_cfg_wpa_passphrase "miPass" /usr/bin/uaputl sys_cfg_cipher 8 8
Nos unimos a la red inálambrica creada por el guru plug.
Notas
- Tuve que actualizar el archivo /etc/apt/sources.list para cambiar la línea:
deb http://www.backports.org/debian lenny-backports main contrib non-free
por:
deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
Y ejecutar el comando:
apt-get install debian-archive-keyring
También desactivé los servicios que no voy a usar:
update-rc.d -f mysql remove update-rc.d -f lighttpd remove update-rc.d -f exim4 remove
Listo listo.
Entrada archivada en:debain, internet, linux, ninjitsu, servidores, sistemas operativos, zen. Etiquetas:guruplug, lenny, router, server, wireless.

Trackback este articulo | Suscríbete a los comentarios vía RSS Feed