MLA: configuración de la red

Introducción

El objetivo es tener la red funcional para instalar el resto de los paquetes.

En principio, deberíamos conectarnos sin problemas si estamos enchufados al router con un cable ethernet, suponiendo que tengamos el router con un servidor DHCP (es decir, que asigna la dirección IP automáticamente a cualquier equipo que se conecte al router). El wifi no nos funcionará.

Podremos trabajar con cable de red o con wifi y podremos usar direcciones IP fijas o direcciones IP dinámicas (según como tengamos configurado el router). Aunque enseñaré como se hace con dirección dinámica (ya que es la situación más habitual), creo que es preferible usar IP fija. Los motivos son:

  • La conexión será más rápida.
  • Estamos instalando un servidor. No queremos tener que reconfigurar la dirección IP del servidor en los clientes, cada vez que éste se conecta.

Cómo configurar el wifi

(Sólo es necesario que te leas esto si tienes pensado conectar tu equipo al router vía wifi)

Instalación de los paquetes necesarios

Se requieren los paquetes:

  • wpa_supplicant
  • wireless-2.6.33.3-tinycore
  • wireless-tools
  • wireless-iwlwifi

Como usuario instalamos los paquetes:

$ tce-load -iw wpa-supplicant

Necesitas saber cuál es el driver adecuado para tu wifi, por si necesitas instalar un paquete específico para tu hardware.

La orden "lsmod" nos puede servir para saber si se han cargados los drivers (módulos del kernel en terminología linux).

$ sudo lsmod

Configuración de wpa_supplicant

Lo siguiente es un ejemplo con una única cláusula "network".

/etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=staff
update_config=1

network={
   ssid="el_nombre_de_tu_red"
   #proto=WPA
   #key_mgmt=WPA-PSK
   psk="la_clave"
   # La prioridad
   priority=1
}
Hacemos que el ordenador se conecte al router via Wifi

Como superusuario

# wpa_supplicant -Dwext -i wlan0 -c/etc/wpa_supplicant.conf -B

Podemos confirmar que estamos conectador al router mediante:

# iwconfig

(nos dirá que wlan0 -o equivalente- está conectado a la red especificada en el fichero de configuración)

Configuración del cliente DHCP (udhcpc)

Le decimos al cliente DHCP que le pida una dirección IP al router. Esto lo hacemos mediante:

# pkill udhcpc
# udhcpc -i wlan0 -H box -b

Podemos comprobar que hemos obtenido una dirección IP ejecutando:

# ifconfig

Si todo va bien lo ejecutamos por defecto durante el arranque

Para ello editamos el siguiente fichero, incorporando las líneas anteriores.

/opt/bootlocal.sh
wpa_supplicant -Dwext -i wlan0 -c/etc/wpa_supplicant.conf -B
pkill udhcpc
udhcpc -i wlan0 -H box -b

Problemas

¿Qué pasa si uso WEP en lugar de WAP?

  • Te recomiendo que uses como mínimo WAP, o mejor aún WAP2 si tu router lo soporta. WEP es muy poco seguro.

No obstante, wpa_supplicant es capaz de soportar WEP.

Salvo que se diga otra cosa, el contenido de esta obra está bajo la licencia: Creative Commons Reconocimiento NoComercial CompartirIgual 2.5 España.