Pular para o conteúdo
IPeek

Consulta SOA

Registro Start of Authority

Verificando…

O que é um registro SOA?

O registro SOA (Start of Authority) contém informações administrativas sobre uma zona DNS: o servidor de nomes principal, o contato responsável, o número de série da zona e os temporizadores que controlam a replicação e o cache. Toda zona tem exatamente um registro SOA, que fica no topo da zona como o marcador de autoridade de tudo abaixo dele.

O que significam os campos de um registro SOA

Um registro SOA reúne vários campos. O MNAME nomeia o servidor de nomes mestre principal da zona. O RNAME é o e-mail do administrador, escrito com um ponto no lugar do sinal @. O serial é um número de versão que os secundários observam para detectar atualizações. Em seguida vêm quatro temporizadores: refresh (com que frequência os secundários verificam mudanças), retry (quanto tempo esperar após uma verificação com falha), expire (quando um secundário para de responder se não conseguir alcançar o principal) e o minimum, que define o TTL de cache negativo para registros inexistentes.

Como interpretar os resultados da consulta SOA

O IPeek mostra o SOA da zona: seu servidor de nomes principal, o contato responsável, o serial atual e os temporizadores refresh, retry, expire e minimum. Verifique se o servidor de nomes principal corresponde ao seu provedor de DNS. O serial é mais útil para confirmar que uma mudança entrou no ar — uma convenção comum é AAAAMMDDnn, então uma data recente significa que a zona foi editada recentemente. Temporizadores excepcionalmente curtos ou longos podem sugerir problemas de replicação ou cache. O valor minimum diz aos resolvedores por quanto tempo armazenar respostas negativas (NXDOMAIN) em cache.

Como o serial do SOA controla a replicação da zona

O número de série é como os servidores de nomes secundários sabem quando puxar uma cópia atualizada da zona. A cada intervalo de refresh, um secundário compara seu serial armazenado com o do principal; se o do principal for maior, ele transfere a zona atualizada. Isso significa que você precisa incrementar o serial toda vez que editar a zona, ou os secundários continuarão servindo dados desatualizados. Esquecer de incrementá-lo é uma causa clássica de mudanças que aparecem no principal mas não nos servidores de backup. A maioria dos provedores e ferramentas o incrementa automaticamente.

Perguntas frequentes

O que faz o número de série em um registro SOA?

O serial é um número de versão da zona que os servidores de nomes secundários usam para detectar mudanças. Quando você edita a zona, incrementa o serial; no próximo refresh, os secundários comparam os seriais e puxam uma nova cópia se o do principal for maior. Esquecer de incrementá-lo deixa os secundários servindo registros desatualizados.

O que significam os temporizadores refresh, retry e expire?

Esses temporizadores do SOA governam a replicação da zona. Refresh é com que frequência um secundário verifica atualizações no principal, retry é quanto tempo ele espera antes de tentar de novo após uma verificação com falha, e expire é quando um secundário para de responder por completo se não conseguir alcançar o principal. Eles mantêm os servidores secundários em sincronia e os impedem de servir dados muito desatualizados.

Por que toda zona DNS tem exatamente um registro SOA?

O registro SOA marca o início da autoridade de uma zona e carrega a única fonte de verdade administrativa: o servidor principal, o contato, o serial e os temporizadores. Como uma zona tem uma origem autoritativa, ela tem exatamente um SOA, colocado no ápice da zona. Vários registros SOA seriam contraditórios e inválidos.

O que é o campo RNAME em um registro SOA?

O RNAME é o endereço de e-mail da pessoa ou equipe responsável pela zona, escrito na forma DNS com o @ substituído por um ponto. Por exemplo, admin@example.com aparece como admin.example.com. Para lê-lo, converta o primeiro ponto de volta em um @. Ele indica com quem entrar em contato sobre a configuração da zona.

Como o serial do SOA pode confirmar que uma mudança de DNS entrou no ar?

Como o serial é incrementado a cada edição da zona, verificá-lo informa se sua mudança foi publicada. Muitas zonas usam um serial AAAAMMDDnn, então uma data atual indica uma atualização recente. Após fazer uma mudança, consulte o SOA e confirme que o serial avançou, depois verifique se os secundários reportam o mesmo valor.