Questão Por que eu tenho um endereço IPv4 e IPv6 ao mesmo tempo?


Eu estava mexendo na minha LAN e notei que alguns servidores ver meu endereço de rede externo como um IPv6 enquanto outras como um IPv4. Por quê?


0


origem




Respostas:


Por que eu tenho um endereço IPv4 e IPv6 ao mesmo tempo?

Porque o seu ISP suporta o IPv4 e IPv6. Eles não são mutuamente exclusivos.

(E um pouco, infelizmente, eles são totalmente separados - um endereço IPv6 não pode ser usado para falar IPv4, e um endereço IPv4 não pode ser usado com IPv6. [É como o Skype e Viber, se você quiser usar ambos, você terá endereços separados nos dois.]

Portanto, a partir de agora, ainda seria raro encontrar um usuário IPv6 que não faz tem um endereço IPv4 de alguma forma para permitir que eles se conectem a servidores somente v4.)

… Alguns servidores veem meu endereço de rede externo como um IPv6 enquanto outros como um IPv4. Por quê?

Alguns servidores suportam tanto o IPv4 e IPv6, para que o SO escolha se conectar via IPv6 e o ​​servidor veja seu endereço IPv6.

Outros servidores suportam apenas IPv4, portanto não há muita escolha; eles sempre mostrarão um endereço IPv4. (Muitas vezes, é porque a empresa de hospedagem não tem suporte a IPv6, por exemplo, AWS; mas às vezes é apenas a preguiça em nome dos administradores do servidor).


3



O Skype e o Viber ainda são uma boa analogia hoje em dia, ou isso é uma coisa do ano passado? Eu sou um velho - grawity


Por que não?

O IPv6 funciona.

O IPv4 funciona.

Com o IPv6, você pode se comunicar com outros computadores que estão usando o IPv6, sem precisar usar algum tipo de dispositivo que execute uma tradução complicada de IPv4 para IPv6 no meio da comunicação.

Com o IPv4, você pode se comunicar com outros computadores que usam o IPv4, sem precisar usar algum tipo de dispositivo que execute uma tradução complicada de IPv6 para IPv4 no meio da comunicação.

Esses dois protocolos diferentes são essencialmente duas maneiras diferentes de fazer a mesma coisa. Como alguns computadores / dispositivos na Internet (ou sua rede local) podem estar usando apenas um protocolo, faz sentido que o sistema esteja pronto para se comunicar com os dois protocolos, para que você possa se comunicar facilmente com esses dispositivos.

Realmente não há uma grande quantidade de custo / dano em ter vários endereços, portanto, o principal motivo é sua conveniência em potencial para se comunicar com vários outros dispositivos.

Você pode desativar um dos endereços. Eu particularmente não recomendo fazê-lo. O mundo está em um processo (bastante lento) de converter muitos dispositivos de IPv4 para IPv6, então ter ambos é uma boa idéia. As principais razões pelas quais posso pensar em usar apenas um endereço são:

  • para controlar o tráfego de rede de entrada, provavelmente como uma maneira de fazer uma limitação que poderia ajudar na segurança. No entanto, existem maneiras melhores de implementar a segurança que podem funcionar com os dois tipos de endereços, portanto, mesmo esse motivo não é realmente bom.

  • se houver problemas com um tipo de endereço, como se o IPv6 não fosse suportado / funcionasse. Geralmente, a abordagem preferível é apenas corrigir esses problemas, para que tais problemas não existam. Isso fornece um resultado final que geralmente é melhor do que excluir um desses tipos de endereços.

A menos que você possa inventar outro motivo para não querer os dois tipos de endereços, simplesmente aproveite os dois tipos de endereços. Não é uma coisa ruim.

Quanto à forma como os dispositivos externos estão visualizando o seu computador, isso provavelmente dependerá de qual protocolo está sendo usado. Normalmente, o software usará o que é suportado pelas entradas de DNS de um site remoto. Assim, a diferença pode vir de um caso de DNS retornando IPv6 "AAAA records" para alguns sites e IPv4 "A records" para outros sites.


1