Força o uso do endereço IPv6 sobre o endereço IPv4

1

Estou tentando veicular um site a partir de uma máquina que tenha apenas um endereço IPv6. Eu comprei um nome de domínio e mudei o registro AAAA do registro de recurso DNS para meu endereço IPv6 e verifiquei que essa alteração foi atualizada usando nslookup --query=AAAA example.com . No entanto, quando navego até a minha página, ela é direcionada para o site padrão fornecido pelo meu registrador de domínios, que está hospedado no endereço IPv4 no registro A.

Além disso, tentei definir o registro A como um endereço IPv4 inválido , mas sem dados.

Como posso forçar o uso do endereço IPv6?

    
por user14717 12.06.2015 / 04:06

1 resposta

4

Se você quiser forçar todos os usuários que acessam um domínio a fazê-lo através do IPv6 em vez do IPv4, a maneira correta de fazer isso é simplesmente não publicar nenhum registro A.

A partir das informações adicionais fornecidas nos comentários, entendo que seu provedor de hospedagem DNS atual não oferece suporte a uma configuração correta. Isso significa que você terá que mudar para outro provedor de hospedagem DNS.

Se por algum motivo você quiser ficar com o provedor atual, existe outra maneira de forçar os clientes a usar o IPv6, mesmo quando houver um registro A. Você pode apontar o registro A para um endereço IPv4 que responde com um pacote TCP RST a cada tentativa de conexão. A maioria dos clientes com acesso IPv6 mudará para o IPv6 se receber um RST por meio do IPv4.

Mas não aponte apenas seu registro A para algum endereço IPv4 aleatório que esteja respondendo com o RST no momento. Você precisa garantir que tenha um acordo com quem é responsável pelo host no endereço IPv4 para o qual você aponta, antes de começar a usá-lo.

    
por 12.06.2015 / 08:56