Teredo não funciona - por quê?

Teredo não funciona - por quê?

Estou experimentando um pouco com protocolos de rede e quero conectar um host IPv6 da minha conexão de Internet somente IPv4 usando Teredo.

O computador está atrás de um NAT.

Tentei diferentes servidores Teredo e tentei Windows e Linux.

O que faço é tentar estabelecer uma conexão TCP (HTTP).

O resultado que observo no Wireshark é sempre o mesmo:

  • Meu computador envia um pacote ICMPv6 inicial para o servidor Teredo
  • Recebo a resposta – também um pacote ICMPv6
  • Meu computador envia vários pacotes Ping (IPv6)
  • Eu nunca vejo um pacote de respostas
  • Depois de algum tempo eu tenho um tempo
  • O pacote ICMPv6 "inicial" é repetido depois de algum tempo e vejo a resposta.

Por que não há resposta "ping" do host IPv6 (que é obviamente necessária para o Teredo)?

--- Editar ---

Depois de mais algumas leituras posso imaginar que meu roteador é um "NAT simétrico" que não é suportado pelo Teredo...

--- Editar 2 ---

... no entanto, ativei o "Port Forwarding" no meu roteador para a porta UDP que uso, para que uma resposta chegue ao meu computador, mesmo que seja enviada de um endereço IPv4 diferente. E desliguei todos os firewalls.

Responder1

Teredo não é o protocolo que você deseja usar para isso. Sua confiabilidade é muito imprevisível e a Microsoft tem planos deencerrar seu serviço Teredo. Se você deseja usar IPv6, mas seu ISP não oferece suporte (que vergonha), você deve obter um túnel, ou seja,Furacão ElétricoouSeisXS. Esses servidores de túnel são operados por pessoas que se preocupam com o serviço e a conectividade que oferecem.

informação relacionada