¿Hay alguna manera en IPv6 para permitir el direccionamiento dinámico y la configuración de un subconjunto de hosts en una red identificada 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 toda una red a la vez. Me gustaría poder habilitarlo solo 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 enrutador.
¿Cómo se aborda esto? ¿Simplemente no es posible habilitar selectivamente 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).
Respuestas:
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; vea RFC 4861 para los 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 (administrada) 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:
En ese punto, es solo cuestión de usar, por ejemplo,
fixed-address6
en sudhcpd.conf
configuración para establecer reservas; su configuración de DHCPv6 será sustancialmente similar a la configuración de DHCP para IPv4.También he omitido el caso en el que una subred puede tener dos o más enrutadores que manejan la ruta "predeterminada"; en este caso, busque la preferencia de enrutador IPv6 para configurar este aspecto.
fuente
Puede configurar un servidor DHCPv6 (como WIDE o ISC) para la configuración con estado o radvd para la configuración automática sin estado. IPv6 especifica el rango FC00 :: / 7 para direcciones locales únicas (similar a los rangos de direcciones privadas en IPv4).
fuente