Configurar corretamente o DNS inverso IPv6
O DNS inverso IPv6 associa um endereço IP a um nome de anfitrião através de um registo PTR em `ip6.arpa`; normalmente, é o titular do espaço de endereços que controla a zona inversa correspondente. Num VPS, isso significa geralmente definir o PTR no painel do fornecedor ou pedir ao apoio que o faça. Criar um PTR apenas na sua zona DNS direta habitual não funciona.
Factos principais
- Registo inverso
- PTR no espaço de nomes `ip6.arpa`, com os algarismos hexadecimais por ordem inversa
- Registo direto
- AAAA que associa um nome de anfitrião a um endereço IPv6
- Controlo habitual
- Titular do espaço de endereços ou operador DNS delegado
- Verificação
- Utilizar `dig -x` e uma consulta direta independente
Compreender os percursos direto e inverso
O DNS direto começa por um nome e devolve um endereço: um registo AAAA pode associar host.example.net a um endereço IPv6. O DNS inverso começa pelo endereço completo, inverte cada algarismo hexadecimal e consulta um PTR sob ip6.arpa. As ferramentas fazem esta expansão automaticamente; escrever à mão o longo nome inverso é propenso a erros.
Os registos PTR não comprovam a propriedade, não autorizam o envio de correio e não encriptam ligações. Apenas fornecem um nome convencional para um endereço. Muitos operadores preferem DNS inverso confirmado por consulta direta, em que o nome indicado no PTR resolve para o endereço original, mas essa coerência é um sinal de política e não uma forma de autenticação.
- Escolha um nome de domínio totalmente qualificado e estável, não um URL.
- Crie o registo AAAA na zona direta autoritativa.
- Defina o PTR correspondente através da entidade que controla a zona inversa.
Configurar sem criar uma dependência circular
Comece por criar um registo AAAA, por exemplo host.example.net, que aponte para o endereço IPv6 exato atribuído ao VPS. Confirme que o endereço é encaminhado e está configurado no sistema convidado. Abra depois o controlo de DNS inverso desse endereço e defina o PTR como host.example.net. se a interface aceitar um nome absoluto; siga as indicações do painel quanto ao ponto final.
Se não existir um controlo de DNS inverso, pergunte ao apoio se o prefixo está delegado ou se pode criar o PTR. Não presuma que controlar example.net lhe dá controlo sobre ip6.arpa. Se a VPSEverywhere.com não disponibilizar a funcionalidade necessária para o endereço selecionado, considere o DNS inverso indisponível até obter confirmação.
- Utilize no PTR um único nome de anfitrião operacional e canónico.
- Evite definir um PTR para um nome sem registo AAAA correspondente.
- Registe quem é responsável pelas atualizações quando os endereços forem substituídos.
Verificar nos dois sentidos
Consulte o registo inverso com dig -x 2001:db8::1234 +short, substituindo o endereço de documentação pelo endereço real que lhe foi atribuído. Consulte depois o registo direto com dig AAAA host.example.net +short. O resultado esperado é a consulta inversa devolver o nome escolhido e a consulta direta incluir o endereço IPv6 original.
Consulte também um resolvedor recursivo independente para detetar diferenças de delegação ou cache. As alterações de DNS nem sempre ficam visíveis de imediato, porque os resolvedores podem conservar dados antigos até expirar o respetivo TTL. Verifique as respostas autoritativas antes de alterar repetidamente um registo correto.
- Nunca configure o prefixo de exemplo
2001:db8::/32em produção. - Verifique a ortografia, os pontos finais e o endereço IPv6 completo e exato.
- Volte a testar após a reatribuição do endereço ou a reconstrução do servidor.
Para correio eletrónico, o PTR é apenas um dos requisitos
Os servidores recetores de correio analisam frequentemente o DNS inverso, mas um PTR correspondente não basta para garantir uma entrega fiável. Configure de forma coerente o nome anunciado pelo servidor de correio e implemente SPF, DKIM, DMARC, TLS, tratamento de abusos, monitorização das filas e práticas de envio adequadas. Antes da implementação, confirme que o envio de correio é permitido pelas condições do serviço e pela política da rede.
A reputação de um endereço novo, contas comprometidas ou tráfego não solicitado podem impedir a entrega mesmo com DNS perfeito. Recorra a um serviço especializado de correio se a sua equipa não conseguir gerir todo o ciclo de segurança e reputação.
Fontes
Perguntas frequentes
Posso criar um PTR IPv6 no meu fornecedor DNS habitual?
Apenas se o titular do espaço de endereços tiver delegado nesse fornecedor a zona inversa correspondente. Caso contrário, utilize o controlo de DNS inverso do fornecedor do VPS ou da rede.
Quanto tempo demora uma alteração do PTR?
A alteração autoritativa pode ser rápida, mas as respostas em cache podem permanecer até o TTL expirar. Verifique as respostas autoritativas e recursivas antes de concluir que houve uma falha.
O DNS inverso torna fiável a entrega de correio eletrónico?
Não. É apenas um sinal entre autenticação, reputação, conteúdo, segurança, ritmo de envio, políticas e fatores próprios de cada destinatário.