Eu tenho o seguinte cenário. Meu ISP não fornece IPv6. Como prática comum, criei um túnel SIT com o Hurricane.
Minha rede é a seguinte.
WAN (eth0)
------------ router A
|eth1
| WAN (192.168.88.250)
|-------------| router B
| eth0
|--------------- PC (192.168.10.5/24)
O túnel SIT é criado no roteador A.
Se eu conectar qualquer dispositivo ao roteador A, obtive conectividade IPv6 com êxito. A interface WAN do roteador B definiu um endereço IPv6 estático e está conectada ao roteador A.
Dentro do roteador o BI pode ter conectividade IPv6. Na verdade, se eu executar ping em qualquer endereço IPv6 externo do roteador, o tráfego sairá perfeitamente do roteador A.
Então tentei criar uma rede no roteador B (192.168.10.0/24) com bloco de endereços IPv6 diferente. Um /64
retirado do /48
endereço de bloco fornecido pelo Hurricane.
Neste ponto, não tenho conectividade com IPv6 se conectar um dispositivo em 192.168.10.1
A porta WAN do roteador B está configurada para ter um endereço IP estático e gateway na rede ipv6 do roteador A. Isso me proporciona conectividade com sucesso.
O que eu esperaria é que como tenho no roteador B, como rota IPv6 padrão o seguinte
default via xxxx:xxxx:6f:14:: dev eth8 proto static metric 1024 pref medium
onde xxxx:xxxx:6f:14::
está o gateway configurado na interface WAN do roteador B
todo o tráfego IPv6 gerado dentro do roteador B deve sair pela interface WAN.
O problema é que detectei o tráfego gerado pelo roteador B na interface Sit do roteador B e não consigo ver nada chegando.
Responder1
O problema é que o roteador A não tem nenhum conhecimento do bloco de endereços IPv6, então tive que colocar lá uma rota para encaminhar o tráfego para a interface do roteador WAN.