Ping endereços IPv4 de um host IPv6

4

Então, foi-me dado a acreditar que os clientes somente IPv6 podem acessar servidores IPv4 usando endereços como: :: ffff: 0: 74.125.226.80 (que seria um endereço para google.com). Ainda não sou IPv6, mas posso estar em breve. Eu tenho um túnel miredo / teredo configurado e posso fazer ping em endereços IPv6 normais, mas quando eu executo:

ping6 ::ffff:0:74.125.226.80

falha (Destino inacessível: endereço inacessível)

Estou entendendo mal alguma coisa? Posso realmente chegar aos hosts IPv4 através da minha conexão IPv6?

    
por singpolyma 04.03.2011 / 21:34

1 resposta

8

::ffff:0:74.125.226.80 é um endereço decimal dividido em pontos e não um endereço IPv6 real.

Se você somente tiver um endereço IPv6 completo, roteado para o mundo (com prefixo e / 48), não será possível se comunicar com o mundo IPv4 sem um túnel especial.

Eles são, para todos os efeitos, dois protocolos diferentes. Você tem duas opções de comunicação entre os dois:

  • Pilha dupla. Ter ambos IPv4 (por trás de um NAT, se necessário) E IPv6 (com um IP de roteamento mundial e um endereço de link local) instalado e configurado. Os sistemas operacionais tentarão usar o IPv6 primeiro e voltar ao IPv4 se isso falhar. Apenas certifique-se de que você está configurado corretamente (e não um endereço decimal com pontos, como acima) e funciona de maneira bastante uniforme.

  • Tunelamento. Se você tiver um dispositivo IPv6, ele precisa estar ciente de um túnel IPv4 que pode ser usado para intermediar suas conexões com o mundo IPv4.

por 04.03.2011 / 21:45

Tags