Eu instalei recentemente o Windows Server 2012 na minha área de trabalho. Alterei minhas configurações de conexão para codificar meu endereço IP interno como 192.168.0.99 (IPv4). O Windows Server 2012 me avisou que eu também deveria definir meu endereço IPv6 para um endereço estático, mas não tenho certeza qual é o endereço equivalente no formato IPv6. Eu tentei pesquisar no Google, mas depois de visitar alguns sites que "convertem IPv4 em IPv6", cada um deles me fornece valores diferentes. Não tenho certeza de qual é o correto.
Como se traduz um endereço IPv4 e um endereço IPv6 de maneira apropriada? Especificamente, eu gostaria de saber o que 192.168.0.99 está no formato IPv6. Obrigado!
Respostas:
O IPv6 possui um endereço IPv4 de "intervalo privado" equivalente - chamado Endereço Local Único ( RFC 4193 ) - ele usa o
fd00::/8
intervalo. Escolha um prefixo aleatório / 48 ou / 64 dentro desse intervalo (consulte o artigo da Wikipedia para obter exemplos) e use-o na sua rede.Uma tradução direta de seus endereços IPv4 internos não faria muito sentido, no entanto. (Se você fez isso, também teria os mesmos limites do IPv4, não acha?)
No entanto, com o IPv6, não é necessário usar endereços locais. Existem várias maneiras de obter um intervalo de endereços global , mesmo que seu ISP ainda não ofereça IPv6 nativo:
Você pode se inscrever no Tunnelbroker ou em serviços similares; a maioria deles oferece um
/64
bloco alcançável globalmente - que é uma sub-rede - e muitos fornecem/48
ou/56
bloqueiam mediante solicitação (64k e 256 sub-redes, respectivamente). O mesmo túnel também permite acessar a Internet IPv6 global.Ou você pode usar o intervalo de endereços 6to4 com base no seu endereço IP global . Por exemplo, se seu ISP atribuir a você
192.0.123.234
(C0 00 7B EA em hexadecimal), você poderá usá-lo2002:c000:7bea::/48
. Esses endereços também são acessíveis pela Internet.fonte
Para expandir a resposta do grawity (o equivalente a intervalos particulares são endereços locais exclusivos, RFC 4913), veja como escolher o endereço real a ser usado.
Com intervalos particulares de IPv4 como 192.168.X. , você escolhe aleatoriamente o valor para X, mas apenas alguns valores podem ser escolhidos (você selecionou 192.168.0. ) e, em seguida, escolhe um número aleatório para a máquina (você escolheu 99). Você pode ter várias redes, por exemplo, 192.168.1. , mas não pode realmente combinar dois conjuntos de redes existentes, pois eles provavelmente entrarão em conflito. O uso do intervalo privado 10.XY oferece mais opções, mas ainda é limitado.
Com o IPv6, comece com 'fd', seguido por dez dígitos hexadecimais para sua alocação exclusiva (x) e quatro dígitos hexadecimais para sua rede (y). Cada máquina possui um número de até 16 dígitos hexadecimais (z).
Isso fornecerá um valor como 'fdxx: xxxx: xxxx: aaaa: zzzz: zzzz: zzzz: zzzz', embora se você colocar muitos zeros, será muito mais curto escrever.
p. o mesmo que decimal 99).
Isso daria à sua máquina o endereço IPv6 'fd12: 3456: 789a: 0001: 0000: 0000: 0000: 0063'. (Para sua rede específica, use valores diferentes e aleatórios para a parte 12: 3456: 789a.)
Como você pode recolher zeros na notação abreviada, isso se torna apenas 'fd12: 3456: 789a: 1 :: 63'.
Sua alocação inteira seria 'fd12: 3456: 789a :: / 48' e a sub-rede que você estiver usando seria 'fd12: 3456: 789a: 1 :: / 64'.
Observe que os exemplos acima têm o mesmo número (99 decimal, 0x0063 hex) para a máquina nos intervalos IPv4 e IPv6, mas eles não precisam corresponder (isso pode ser mais fácil).
fonte
Em primeiro lugar, não adianta usar um endereço IPv6 em uma rede doméstica, mas ainda assim, se você deseja configurá-lo para automático (apenas para IPv6), seu roteador também deve suportar DHCPv6 ou o servidor Windows converterá automaticamente o IPv4 para IPv6 . Como você deseja experimentar o Endereço IPv6 estático, então ...
Existem vários tipos de endereços IPv6 que podem ser usados, francamente, mesmo que eu não conheça todos eles. Abaixo está uma tabela de conversão para o IPv4 especificado. Essa é uma das melhores ferramentas em que posso confiar.
Tabela de conversão
Tanto quanto posso dizer, você deve usar
2002:C0A8:63:0:0:0:0:0
como seu endereço IPv6 estático. (Eu estava usando outro formato anteriormente, mas alguém comentou que o formato nunca deve ser usado na conexão. Eu mesmo mudei para esse formato agora.)Há uma pergunta semelhante sobre ServerFault , acho que isso ajudaria um pouco.
fonte
0:0:0:0:0:ffff:c0a8:0063
é para que o software possa usar as APIs do IPv6 mesmo quando se comunica pelo IPv4. Eles nunca devem ser usados no fio (e, portanto, também não como um endereço de interface)!2002:C0A8:63:0:0:0:0:0
, é o formato 6 para 4 #Sim, se você estiver usando o NAT, não precisará mudar para o IPv6, mas 1) o NAT é problemático, especialmente para serviços de voz sobre IP 2) o NAT não permite conexões de entrada sem setuo para cada conexão de entrada e mesmo assim você é limitado 3 ) NAT adiciona complicações e aumenta o tempo / esforço de roteamento
Para responder à pergunta real, você pode codificar um endereço IPv4 em um endereço IPv6 no formato :: FFFF:
Portanto, o endereço IPv4 de 119.225.152.21 pode ser representado no IPv6 como 0: 0: 0: 0: 0: FFFF: 119.225.152.21, que é abreviado para :: FFFF: 192.225.152.21
cada seção do endereço IPv4 será enviada em hexadecimal, é claro, para que um rastreamento de rede mostre: FFFF: C0E1: 9815 como 192 = C0 em hexadecimal, 225 = E1, 152 = 98 em hexadecimal etc.
Isso será convertido no endereço IPv4 ao sair de uma rede IPv6 e entrar em uma rede IPv4
Veja esta página tem algumas informações sobre este
http://computernetworkingnotes.com/ipv6-features-concepts-and-configurations/special-ipv6-to-devices.html
fonte
Não há necessidade real e provavelmente não faz sentido definir um endereço IPv6 na sua rede interna. Basta manter o endereço IPv4 e ignorar o aviso. O aviso seria relevante para uso em um servidor público; portanto, a menos que você tenha um bom motivo para executar o IPv6 na sua rede interna, não me preocuparia.
No seu outro ponto, não há 'tradução' do IPv6 de um endereço IPv4. Eles são sistemas separados.
Para atribuir um IPv6 na área de trabalho, você precisa configurar seu roteador interno para gerenciar uma rede IPv6.
Se você deseja executar uma rede IPv6 doméstica, existem alguns comentários úteis nas seguintes perguntas:
fonte