Como configurar o RRAS como roteador IPv6 e ativar o anúncio do roteador

Como configurar o RRAS como roteador IPv6 e ativar o anúncio do roteador

Eu tenho um Windows Server em execução na rede local atuando como roteador e servidor VPN. Possui endereço IPv4 com NAT habilitado para fornecer acesso à Internet aos dispositivos da rede. Também possui um endereço IPv6 público 2001:470:ffff::1com a sub-rede 2001:470:ffff::/48atribuída pelo ISP. Quando tenho o DHCPv6 ativado, os dispositivos na rede recebem um endereço IPv6 semelhante 2001:470:ffff::1234e podem se comunicar entre si por IPv6. No entanto, eles não conseguem acessar a Internet IPv6 devido à falta de gateway padrão. Nos clientes Windows, se eu adicionar o route route add ::/0 2001:470:ffff::1, eles terão acesso à Internet IPv6 e poderão ser acessados ​​pela Internet.

Se eu desabilitar o DHCPv6, os clientes não receberão um endereço IPv6.

O problema parece ser que o RRAS não está enviando pacotes de anúncios de roteador.

O RRAS é configurado da seguinte maneira.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Qual é a maneira correta de configurar o RRAS como um roteador IPv6?

Responder1

Acontece que o Windows é totalmente capaz de atuar como um roteador IPv6 e enviar pacotes de anúncios de roteador. No entanto, ele não pode ser configurado na UI do RRAS.

Dois comandos netsh são necessários.

netsh interface ipv6 set route 2001:470:ffff::/64 "Ethernet" publish=yes
netsh interface ipv6 set interface "Ethernet" advertise=enabled

O primeiro comando publica 2001:470:ffff::/64 como prefixo para SLAAC.

O segundo comando publica a interface "Ethernet" e seu endereço local de link como o gateway padrão nos pacotes de anúncio do roteador. "Ethernet" é a interface de rede para a porta LAN.

informação relacionada