
Radvd (Router Advertisement Daemon), es un demonio de publicación de enrutado para IPv6. Atiende solicitudes de ruta y envía anuncios de ruta como se describe en RFC4861. El fichero de configuración reside en /etc/config/radvd, este fichero se encarga de asignar los prefijos, rutas y anuncios del RDNSS. Si bien, en la actual version Barrier Breaker es innecesario el uso de RADVD, puesto que ya lleva RA y DHCP6 , y se puede definir directamente sobre la interfaz, voy a configurar RADVD por el viejo método, y acabado el proyecto, podemos recapitular sobre el nuevo formato.
Vamos a explicar los conponentes que componen la configuración, NO es nuestra configuración es un ejemplo para entender que estamos haciendo.
lan es el nombre lógico de la interface a la que aplicamos la sección.
AdvSendAdvert ‘1’ activamos router advertisement y solicitudes.
AdvManagedFlag ‘0’ desactiva el protocolo de autoconfiguracion stateful. (RFC2462).
AdvOtherConfigFlag ‘0‘ desactiva la autoconfiguracion adicional, (non address information, RFC2462).
ignore ‘1’ Desactiva cualquier anuncio en esta interface.
config interface option interface 'lan' option AdvSendAdvert '1' option AdvManagedFlag '0' option AdvOtherConfigFlag '0' list client '' option ignore '1'
En la sección PREFIX se declaran las subredes IPv6, donde las direcciones de los clientes se derivan en la configuracion por defecto.
config prefix option interface 'lan' list prefix '' option AdvOnLink '1' option AdvAutonomous '1' option AdvRouterAddr '0' option ignore '1'
La sección route define rutas IPv6 CIDR ( Classless Inter-Domain Routing) arbitrarias anunciadas a los clientes:
lan es el nombre lógico de la interface a la que aplicamos la sección.
2001:0fB5:3432:3275::/64 es el prefijo que anunciamos.
‘AdvRouteLifetime’ ‘infinity’ asignamos el tiempo de vida del anuncio a «perpetuidad»
config 'route' option 'interface' 'lan' option 'prefix' '2001:0fB5:3432:3275::/64' option 'AdvRouteLifetime' 'infinity'
En la sección RDNSS, definimos el servidor DNS.
lan es el nombre lógico de la interface a la que aplicamos la sección.
2001:0fB5:3432:3275::1 especifica el DNS usado
config 'rdnss' option 'interface' 'lan' list 'addr' '2001:0fB5:3432:3275::1'
En la sección DNSSL (DNS search list),proporcionar sufijos de dominio de búsqueda.
lan es el nombre lógico de la interface a la que aplicamos la sección.
empresa.barcelona y barcelona especificar los sufijos de dominio anunciados.
config 'dnssl' option 'interface' 'lan' list 'suffix' 'empresa.barcelona' list 'suffix' 'barcelona'
Explicada la arquitectura de la configuracion, nuestra configuración será la siguiente:
config interface option interface 'lan' option AdvSendAdvert '1' option AdvManagedFlag '0' option AdvOtherConfigFlag '0' list client '' option ignore '1' config prefix option interface 'lan' list prefix '' option AdvOnLink '1' option AdvAutonomous '1' option AdvRouterAddr '0' option ignore '1' config route option interface 'lan' list prefix '' option ignore '1' config rdnss option interface 'lan' list addr '' option ignore '1' config dnssl option interface 'lan' list suffix '' option ignore '1' config interface option ignore '0' option interface 'Wifi' option AdvSendAdvert '0' config prefix option ignore '0' option interface 'Wifi' list prefix '2001:xxx:26:xxxx:0:0:0:0/64' option AdvOnLink '1' option AdvAutonomous '1' config route option ignore '0' option interface 'Wifi' list prefix '2001:xxx:26:xxxx:0:0:0:1/64' option AdvRoutePreference 'medium' config rdnss option ignore '0' option interface 'Wifi' list addr '2001:470:20::2' list addr '2001:xxx:26:xxxx:0:0:0:1/64' config 'dnssl' option 'interface' 'lan' list 'suffix' 'ipv6labs.es'
Apagamos el router, y al arrancar, conectamos en LAN1 nuestro router ISP, al arrancarlo, tenemos disponible en los puertos LAN2,LAN3,LAN4 y Wifi un enlace doble stack 6/4 en nuestra red.
Una vez ya hemos configurado nuestro router y lo tenemos funcionando, vamos a aprender como montar dispositivos USB-STORAGE.