Sim. O Windows XP SP2 e posterior podem atuar como um roteador IPv6. (Não posso dizer que eu recomendaria , mas tenho certeza que seu firewall está configurado corretamente, certo? )
Você só precisa de um intervalo de endereços IPv6 com tamanho de /64
para atribuir a sua LAN. O Hurricane Electric atribui um para cada túnel - procure por "Routed / 64" na página de configuração.
Então, assumindo que sua interface de túnel HE é chamada de "he0", e sua placa Ethernet é chamada de "eth0":
-
Execute
netsh
em um prompt de comando elevado. Vá parainterface ipv6
. -
Encaminhe sua rede / 64 através de sua interface Ethernet local, e certifique-se de publicar :
add route your-prefix/64 "eth0" publish=yes valid=1d preferred=1h
(Por exemplo,
add route 2001:470:1f0b:123::/64 …
)A opção "publicar" significa que o Win7 incluirá esta rota nos pacotes "Anúncio de roteador" que ela transmite para a LAN. Como é um prefixo / 64, outros dispositivos configuram automaticamente seus próprios endereços IP para ele.
Os temporizadores "válidos" e "preferidos" não são estritamente necessários, eles apenas dizem a todos os outros dispositivos para esquecerem a rota do IPv6 se não tiverem sido anunciados por um dia.
-
Publique também a rota "%"
::/0
existente:set route ::/0 "he0" publish=yes valid=1d preferred=1h
-
Finalmente, ative os recursos de roteamento IPv6.
Você deve ativar o encaminhamento de pacotes nas interfaces "WAN" (túnel) e LAN, mas somente no anúncio roteador na interface LAN.
set interface "eth0" forwarding=enable advertise=enable set interface "he0" forwarding=enable
O Windows começará a enviar "Anúncios do roteador" em todas as interfaces que tiverem advertise=enable
. Em alguns segundos, todos os dispositivos da sua LAN terão gerado seus próprios endereços IPv6 com base nesses anúncios. Vá para link ou link e experimente fora.
Se você quiser derrubá-lo:
-
Desativar o roteamento:
set interface ... forwarding=disable advertise=disable
-
Excluir rotas:
del route ...
-
Exclua o túnel:
del interface "he0"