Access Point Abierto de Doble Stack
De NetBSD Mexico Wiki, la enciclopedia libre.
Descripción:
Este access point permite que cualquier usuario bajo la zona de cobertura pueda tener acceso a la red sin necesidad de contraseñas. Muy útil para plazas públicas, centros comerciales, edificios escolares y más.
Definiciones:
- La tarjeta de red es la CNet CWP-854 PCI con chipset RT2501/RT2561ST driver ral(4)
- Se utlizará la red privada 192.168.154.0/24
- Se utlizará la red IPv6 3ffe:8240:8018:7fa::/64
- Las direcciones de nuestra tarjeta inalámbrica serán 192.168.154.1 y 3ffe:8240:8018:7fa::1
- Nuestra red inalámbrica se llamará hola
- Utilizaremos el canal 4 de la red inalámbrica
Requisitos:
- Una computadora con NetBSD-4 ó superior
- Servicio dhcpd en la misma máquina configurado con las direcciones previamente definidas
- Servicio DNS caché (por lo menos) en la misma máquina
Procedimiento:
- Instale el hardware y software
- Configure el sistema operativo y los requisitos, no olvide el soporte de IPv6
- Elabore el archivo de configuración de la tarjeta inalámbrica /etc/ifconfig.ral0
nwid hola chan 4 mediaopt hostap inet 192.168.154.1 netmask 0xffffff00 media auto inet6 3ffe:8240:8018:7fa::1 prefixlen 64 alias up
- Haga el archivo /etc/rtadvd.conf de anuncio de rutas y asignación de direcciones de IPv6
ral0:\
:addr="3ffe:8240:8018:7fa::":prefixlen#64:
- Configure el arranque de los servicios en /etc/rc.conf
ip6mode=router rtadvd=YES rtadvd_flags="ral0" named=YES named_flags="" dhcpd=YES dhcpd_flags="-q ral0"
Al arrancar su máquina, esta será un access point abierto de doble stack
Comentarios y explicaciones:
/etc/ifconfig.ral0
- hostap es el modo para trabajar como "Access Point". Otras opciones son ibss para conexiones peer to peer, monitor (autoexplicativo) y bss (default) para ser cliente de un access point. Consulte el manual del driver de su tarjeta de red para comprobar el soporte de estos modos.
- Se hacen las asignaciones de direcciónes IP, IPv6 y sus máscaras. La media elegida es auto para que la tarjeta inalámbrica tome el valor default de velocidad. Otros valores posibles son DS5, OFDM54 y varios más. Consulte el manual del driver de su tarjeta de red para comprobar el soporte de otras velocidades así como sus alcances y limitaciones.
/etc/rtadvd.conf
- Con ral0:addr="3ffe:8240:8018:7fa::":prefixlen#64: es posible definirlo en una sola línea acorde a la sintáxis de termcap(5)
- El servicio rtadvd con la dirección base addr/64 y la mac address del cliente que solicita una IPv6 le asignará una dirección utilizando el formato eui64
/etc/rc.conf
- Ponemos nuestra máquina con NetBSD en modo de ruteo IPv6
- Declaramos que los tres servicios arrancarán en automático. Las flags con ral0 indican que el servicio solo correrá en esa interfase.
Si no quieres IPv6, suprime las lineas que lo relacionan, pero no lo eches en saco roto. IPv6 ya es inminente.
Disfruta tu nuevo Access Point con NetBSD
Malditrón
