Estou experimentando um pouco os protocolos de rede e quero conectar um host IPv6 da minha conexão à Internet somente IPv4 usando o Teredo.
O computador está atrás de um NAT.
Tentei diferentes servidores Teredo e 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
- Eu recebo a resposta - também um pacote ICMPv6
- Meu computador envia vários pacotes Ping (IPv6)
- Eu nunca vejo um pacote de resposta
- Depois de algum tempo eu tenho um tempo
- O pacote "inicial" do ICMPv6 é repetido após algum tempo e vejo a resposta.
Por que não há resposta "ping" do host IPv6 (que é obviamente necessário para 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 eu uso, para que uma resposta chegue ao meu computador mesmo que ele seja enviado de um endereço IPv4 diferente. E eu desliguei todos os firewalls.
ipconfig /all
e ifconfig
, respectivamente, deve dar-lhe informações sobre o link e se tudo está woking bem. Você também pode fornecer quais etapas você seguiu para configurar a interface para que alguém possa apontar o erro.
ipconfig /all
configuração, mas acho que tenho outro problema: De acordo com o Wireshark, a solicitação de Ping é enviada pela placa de rede, mas a resposta não está chegando. Se houvesse um problema com a configuração, a solicitação não seria enviada pela placa de rede ou a resposta chegaria, mas seria ignorada pelo sistema operacional.