Estas aquíBlogs / blog de calel / Configurar diferentes redes con Guessnet en Debian

Configurar diferentes redes con Guessnet en Debian


Por calel Enviado el 23 Noviembre 2008

Muchos tenemos computadores portátiles que necesitan conectase a redes inalámbricas de diferente tipo (WPA, WEP o abierta). Algunas herramientas para laptops hacen una reconfiguración de las interfaces de red según una selección, o incluso después del arranque (laptop-netconf, por ejemplo). En cambio, guessnet adivina la red y conexión en el momento que se levantan las interfaces con ifupdown. Esto es de una elegancia inusual.

Así se configura en Lenny. Vamos a suponer que eth0 es la interfase alámbrica y eth1 la inalámbrica (a modo de ejemplo).

Instala guessnet y ifplugd,

# apt-get install guessnet ifplugd

edita /etc/default/ifplugd y agrega eth0 a la lista de interfaces que se configuran automáticamente si se detecta un cable conectado.

INTERFACES="eth0"

Edita /etc/network/interfaces y cambia el instructivo "auto" de eth0 por "noauto",

# The primary network interface
noauto eth0
iface eth0 inet dhcp

Esto para que la interfase la maneje ifplugd y no se levante automáticamente al arranque a no ser que se detecte un cable. Aquí suponemos que eth0 usa DHCP en toda red.

Reinicia ifplugd,

# /etc/init.d/ifplugd restart
Stopping Network Interface Plugging Daemon: eth0.
Starting Network Interface Plugging Daemon: eth0.

Edita /etc/network/interfaces y modifica eth1 para que use "mapping",

auto eth1

mapping eth1

script guessnet-ifupdown
map default: abierta
map timeout: 10
map verbose: true
# map debug: true

iface wlan-casa inet dhcp

test wireless essid Casa mac 00:16:F9:6C:AF:25
wpa-driver wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface wlan-trabajo inet static

test wireless essid Trabajo
address 172.16.73.28
netmask 255.255.255.0
broadcast 172.16.73.255
gateway 172.16.73.1
dns-nameservers 172.16.73.1
wireless-essid Trabajo
wireless_channel 6
wireless_mode managed
wireless_keymode open
wireless-key s:millavesecreta

iface abierta inet dhcp

test wireless open
wireless-essid any
wireless-mode auto


"wlan-casa" define la interfase con la conexión de casa, probando el SSID de la red y el número MAC del Access Point. Ambos deben retornar "verdadero". Esta prueba es suficiente para levantar la conexión, en este caso con WPA.

"wlan-trabajo" define similarmente la conexión del trabajo, en este caso con WEP, pero con número IP estático.

La interfase "abierta" define una conexión inalámbrica abierta, con cualquier SSID.

Todo esto está también descrito en http://wiki.debianchile.org/GuessnetDebian a modo de referencia.

Sin votos aún

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

CAPTCHA de imagen
Ingresa los caractéres de la imagen
respetando mayúsculas y minúsculas.