17Jul

Por que eu tenho endereços públicos IPv4 e IPv6 atribuídos à minha rede doméstica?

Enquanto você espera ter um endereço IPv4 atribuído à sua localização, você pode se surpreender ao encontrar um endereço IPv6 atribuído a você também. Por que os dois tipos seriam atribuídos a você ao mesmo tempo? O super-usuário Q & Uma publicação tem a resposta para a pergunta de um leitor curioso.

Today's Question &A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.

Imagem cedida por Ministerio TIC Colômbia( Flickr).

A pergunta

Leitor de superutilizador AJS14 quer saber por que ele tem endereços públicos IPv4 e IPv6 atribuídos à sua rede doméstica:

Para minha rede doméstica, meu endereço IP público "exibe" como IPv4 em alguns sites, ainda como IPv6 em outros. Eu li este tópico do SuperUser e entendo que é possível que meu provedor de serviços de internet me tenha designado um de cada tipo.

  • Qual o propósito de atribuir um de cada tipo a mim?
  • Pode desabilitar o IPv6 do Windows em um host local que apenas um endereço IPv4 é usado desse computador? Pergunto como eu li sobre preocupações de segurança em relação a certos protocolos VPN usados ​​em combinação com o IPv6.

Por que os endereços públicos IPv4 e IPv6 seriam atribuídos à mesma rede doméstica?

A Resposta

Contribuinte do SuperUser Bob tem a resposta para nós:

Qual o objetivo de atribuir um de cada tipo para mim?

Idealmente, devemos estar avançando para uma maior implantação de IPv6 devido à exaustão de IPv4.No entanto, muitos servidores ainda não suportam o IPv6.Há muitas soluções alternativas, nenhuma particularmente grande, mas geralmente envolvem tunelamento através de um servidor intermediário que pode se traduzir entre os dois. Seu ISP fornece um endereço IPv4 por motivos de compatibilidade.

O que muitos ISPs fazem agora é implementar CGN, onde muitas pessoas compartilham um único endereço "público" IPv4.Existem muitas razões pelas quais isso é uma coisa má ( 1) , mas é necessário simplesmente porque não há endereços IPv4 suficientes para dar uma volta.É por isso que precisamos do IPv6 e, provavelmente, por que o seu ISP o fornece.

Pode desabilitar o IPv6 do Windows em um host local que garanta que apenas um endereço IPv4 seja usado desse computador?

Sim, no entanto, isso geralmente não é uma boa idéia. Alternativamente, você pode desativar o IPv6 no nível do roteador, o que é um pouco melhor, mas, novamente, esta não é uma ótima idéia. Não podemos continuar a usar IPv4 para sempre.

Pergunto como eu li sobre preocupações de segurança em relação a certos protocolos VPN usados ​​em combinação com o IPv6.

Isso geralmente é devido a clientes e configurações VPN quebrados. Ainda está melhorando agora. Se você não usa VPNs, isso não afetará você.Se você usar um, você deve fazer algumas pesquisas primeiro para ver se ele aceita o IPv6 corretamente( as VPNs modernas devem agora).Um dos maiores problemas foi com os clientes VPN ignorando completamente o IPv6, então as conexões IPv6 ignoraram a VPN, mas espero que tenha melhorado agora que há mais atenção focada no problema( veja também: vulnerabilidade de segurança IPv6 pica buracos nas reivindicações dos provedores VPN).

( 1) Por exemplo, uma das conseqüências do CGN é que os usuários domésticos não podem mais hospedar de maneira confiável um servidor. O NAT tradicional era ruim o suficiente( e novamente uma conseqüência da falta de IPv4), mas com o encaminhamento da porta CGN também não é possível. Existem técnicas para trabalhar em torno dele, como o perfuração de NAT, mas eles exigem servidores externos e nem sempre funcionam dependendo do serviço necessário. Ter um endereço IPv6 exclusivo funciona em torno dessa limitação.

Tem alguma coisa a adicionar à explicação? Som desligado nos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.