25 febrero, 2024

 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.

    lan  es el nombre lógico de la interface a la que aplicamos la sección. 
    AdvOnLink ‘1’ indica que el prefijo anunciado puede ser usado por el «on-link determination» (RFC4861
    AdvAutonomous ‘1’ indica que el prefijo anunciado puede ser usado por el «autonomous address configuration» (RFC4862
    AdvRouterAddr ‘0’ fuerza a radvd a enviar el prefijo de red en lugar de la dirección de la interfaz de envío 
    ignore ‘1’ deshabilita la declaración del prefijo.
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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies