Mi servidor dhcp usa el archivo isc dhcpd v4.3.6, dhcpd6.conf:
subnet6 2001:xx:xxx:xxx::/64 {
range6 2001:xx:xxx:xxx::10 2001:xx:xxx:xxx::ffff;
option dhcp6.name-servers 2001:xxx:xx::131;
default-lease-time 3600;
max-lease-time 3600;
always-broadcast on;
}
Paso 1: Cuando la PC y el servidor dhcpv6 están en la misma subred: la PC puede obtener una dirección ipv6 del grupo de servidores dhcpv6. Puedo ver el paquete de solicitud, publicidad, solicitud y respuesta, todo está bien.
Paso 2: Cuando la PC y el servidor dhcpv6 NO están en la misma subred: Mi red es el servidor PC-Router-dhcp, el enrutador es Huawei o H3C. La configuración del enrutador es:
interface Vlanif200
ipv6 enable
ipv6 address 2001:xx:xx:xx:xxx::1/64
ipv6 nd ra prefix 2001:xx:xx:xx::/64 28800 28800
undo ipv6 nd ra halt
ipv6 nd autoconfig managed-address-flag
ipv6 nd autoconfig other-flag
dhcpv6 relay destination 2001:xx:xxx:xx:xxx
La PC no puede obtener la dirección IPv6 del servidor dhcpv6. Capture el paquete en la PC, acabo de ver que la PC envió un paquete de solicitud y recibió un paquete de publicidad del enrutador de retransmisión, pero la PC no envió un paquete de solicitud. ¿Por qué?