Registro NS

Tipos de registro DNS
Registro do servidor de nomes.
← Voltar ao Glossário

O que é um registro NS?

Um registro NS (registro de servidor de nomes) é um tipo de registro DNS que especifica quais servidores DNS são autoritativos para determinado domínio. Os registros NS delegam a autoridade de resolução DNS, informando ao sistema DNS global onde encontrar as informações oficiais de um domínio ou subdomínio. Todo domínio registrado deve ter pelo menos dois registros NS apontando para seus servidores de nomes autoritativos, para oferecer redundância e confiabilidade.

Como os registros NS funcionam

Cadeia de delegação DNS

Root servers (.): "Who handles .com?"

.com servers: "example.com is delegated to ns1.example.com"

ns1.example.com: "Here are the actual DNS records"

Formato do registro

example.com.    IN    NS    ns1.example.com.

example.com. IN NS ns2.example.com.

│ │ │ │

│ │ │ └── Target nameserver

│ │ └── Record type

│ └── Class (Internet)

└── Domain name

Tipos de registros NS

Registros NS de domínio

Delegam a autoridade por um domínio inteiro:

example.com.    NS    ns1.dnsprovider.com.

example.com. NS ns2.dnsprovider.com.

Delegação de subdomínio

Delegam um subdomínio para outros servidores de nomes:

subdomain.example.com.    NS    ns1.subdomain-provider.com.

subdomain.example.com. NS ns2.subdomain-provider.com.

Registros de cola

Quando os servidores de nomes estão dentro do domínio delegado, os registros de cola fornecem endereços IP para evitar dependências circulares:

O problema

example.com NS ns1.example.com

# How to find ns1.example.com without resolving example.com first?

A solução, registros de cola

example.com.        NS    ns1.example.com.

ns1.example.com. A 192.0.2.1

Os registros de cola ficam armazenados na zona pai, no nível do registro, para iniciar a resolução.

Configuração de registros NS

No nível do registro

Ao registrar um domínio, você informa os servidores de nomes:

No nível do provedor DNS

Dentro do seu arquivo de zona:

@    IN    NS    ns1.example.com.

@ IN NS ns2.example.com.

Práticas recomendadas

Requisitos de redundância

MínimoRecomendadoMáximo
2 registros NS3 a 4 registros NS13 registros NS

Distribuição geográfica

Considerações sobre TTL

example.com.  86400  IN  NS  ns1.example.com.

↑ 24 hours is common for NS records

Cenários comuns de registros NS

Uso dos servidores de nomes do registrador

example.com.    NS    ns1.registrar.com.

example.com. NS ns2.registrar.com.

Uso de um provedor DNS terceirizado

example.com.    NS    ns1.cloudflare.com.

example.com. NS ns2.cloudflare.com.

Servidores de nomes autogerenciados

example.com.    NS    ns1.example.com.

example.com. NS ns2.example.com.

# Requires glue records

Verificação de registros NS

Uso do dig

dig example.com NS

# Response shows authoritative nameservers

;; ANSWER SECTION:

example.com. 86400 IN NS ns1.example.com.

example.com. 86400 IN NS ns2.example.com.

Uso do nslookup

nslookup -type=NS example.com

Solução de problemas de registros NS

Problemas comuns e soluções:

Os registros NS formam a base da delegação DNS e determinam quais servidores têm autoridade para responder às consultas de qualquer domínio ou subdomínio.

Coloque este Conhecimento em Prática

Use a API DomScan para verificar disponibilidade de domínio, saúde e muito mais.