¿Cómo puedo "meter los dedos de los pies" en el direccionamiento de red IPv6 dinámico?

Pregunta:

¿Existe alguna forma en IPv6 de habilitar el direccionamiento dinámico y la configuración para un subconjunto de hosts en una red identificados por direcciones mac específicas?

He estado trabajando lentamente en la configuración de IPv6. Todos mis enrutadores tienen direcciones y rutas estáticas y algunos servidores críticos tienen direcciones estáticas. Ahora quiero comenzar a probar algunos clientes, pero no quiero simplemente habilitarlo para una red completa a la vez. Me gustaría poder habilitarlo para algunos hosts.

En el mundo IPv4, configuraría un servidor DHCP con 0 direcciones libres en el alcance y solo configuraría las reservas. En el mundo de IPv6, esto no parece ser una opción, ya que no puedo configurar una puerta de enlace predeterminada a través de DHCPv6, que aparentemente solo se puede aprender a través de anuncios de enrutadores.

¿Cómo se aborda esto? ¿Simplemente no es posible habilitar de forma selectiva IPv6 en una red?

Mis enrutadores están basados ​​en Linux y el servidor DHCPv6 se ejecutaría en Linux si es importante, y estoy buscando habilitar clientes de todo tipo (Windows / Linux / OSX).

Respuesta:

No veo por qué no puede hacerlo sustancialmente de la misma manera con IPv6 que con IPv4 (aunque recomendaré la implementación por subredes en lugar de por hosts únicos; le ahorrará mucho tiempo y dolores de cabeza más adelante).

Así es como funciona IPv6 aquí (muy simplificado; consulte RFC 4861 para obtener detalles sangrientos):

El enrutador predeterminado envía un anuncio de enrutador periódicamente o cuando recibe una solicitud de enrutador de un nuevo host. El RA contiene la dirección del enrutador, por supuesto, y varios indicadores. Aquí nos interesan la bandera M (gestionada) y la bandera O (otra). Estos indicadores especifican que el host debe obtener el resto de su información de configuración de un servidor DHCPv6:

  • Cuando se establece el indicador M, DHCPv6 proporciona toda la información de configuración (excepto las direcciones del enrutador).
  • Cuando se establece el indicador O, el host configura su propia dirección IPv6 con SLAAC; DHCPv6 proporciona el resto de la información de configuración (excepto las direcciones del enrutador).

En ese punto, es solo cuestión de usar, por ejemplo fixed-address6 en su configuración dhcpd.conf para establecer reservas; su configuración de DHCPv6 será sustancialmente similar a la configuración de DHCP para IPv4.

También pasé por alto el caso en el que una subred podría tener dos o más enrutadores que manejan la ruta "predeterminada"; en este caso, observe la preferencia del enrutador IPv6 para configurar este aspecto.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım