Aloca um endereço IPv6 para o meu endereço MAC

0

Eu gosto de rodar um servidor de jogo periodicamente e, para ajudar a garantir que o endereço seja previsível para outros jogadores, criei uma entrada de DNS (A) para mapear um nome DNS conhecido para meu endereço IPv4 público, que não mude frequentemente. Eu também configurei minha LAN para rotear todo o tráfego para o TCP & Números de porta UDP para o meu endereço IPv4 interno. E eu configurei meu roteador para associar meu endereço IPv4 interno ao meu endereço MAC para que ele não mude. Meu computador continua a usar o DHCP para obter um endereço IPv4 interno e o roteador distribui o mesmo endereço todas as vezes. Tudo isso funciona bem para o IPv4.

Estou um pouco confuso sobre como algo semelhante deve ser realizado com o IPv6. Eu adicionei um registro DNS "AAAA" para o mesmo nome DNS para apontar (eu acho) diretamente para o endereço IPv6 do meu computador (yay IPv6!). Mas meu endereço IPv6 está mudando frequentemente, eu acho. Não parece ser uma maneira no meu roteador TP-LINK associar meu endereço MAC a um endereço IPv6 estático (embora eu saiba que ele suporta IPv6 porque o Google me disse meu endereço IPv6 e todos os testes IPv6 passam no teste-ipv6 .com).

Então eu acho que estou preso nas minhas antigas formas de IPv4 e preciso entender algo novo sobre o IPv6 que estou perdendo. Devo simplesmente ir para minhas configurações de rede IPv6 na minha área de trabalho e alterar o IPv6 do DHCP para um endereço estático? Existe outra maneira de fazer com que meu endereço IPv6 não mude enquanto meu computador está configurado para DHCP para IPv6?

    
por BlueMonkMN 08.03.2015 / 17:03

1 resposta

1

Há uma boa chance de você já ter um endereço IPv6 "fixo". Se você examinar sua configuração atual, por exemplo:

c:\> ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : lab
IPv6 Address. . . . . . . . . . . : 2001:db8:21da:7:713e:a426:d167:37ab
Temporary IPv6 Address. . . . . . : 2001:db8:21da:7:5099:ba54:9881:2e54
Link-local IPv6 Address . . . . . : fe80::713e:a426:d167:37ab%6
IPv4 Address. . . . . . . . . . . : 10.0.0.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : fe80::20a:42ff:feb0:5400%6
IPv4 Default Gateway  . . . . . . : 10.0.0.1

Não tenho um exemplo para Linux / Mac OSX na minha frente, mas acredito que a linha a ser procurada seja " global temporary dynamic " vs " global dynamic ".

Agora, a resposta curta, é que o endereço que você vê no windows como "IPv6 Address ", e no linux / OSX como" global dynamic ", é para seus propósitos, um endereço fixo - não mudará a menos que você muda o seu dispositivo de rede (bem, endereço MAC), ou muda de rede.

Para explicar o que você está vendo quando se conecta ao test-ipv6.com, você deve ver o mesmo endereço listado como " Temporary IPv6 Address " no Windows e " global temporary dynamic " no linux / OSX. Isso é "extensões de privacidade IPv6" - uma tentativa de preservar seu anonimato usando endereços temporários e aleatórios para conexões de saída. Então, enquanto você está sempre acessível em seu endereço permanente, o endereço temporário que você expõe fazendo conexões de saída não durará muito.

    
por 08.03.2015 / 19:40