NS Record

Tipi di Record DNS
Record Nameserver.
← Torna al Glossario

Cos'è un NS Record?

Un record NS (Nameserver record) è un tipo di record DNS che specifica quali server DNS sono autorevoli per un particolare dominio. NS registra l'autorità di risoluzione DNS delegata, dicendo al sistema DNS globale dove trovare le informazioni DNS ufficiali per un dominio o un sottodominio. Ogni dominio registrato deve avere almeno due record NS che indicano i suoi autorevoli nameserver per ridondanza e affidabilità.

Come funziona la NS Records

DNS Delegation Chain

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 record

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

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

│ │ │ │

│ │ │ └── Target nameserver

│ │ └── Record type

│ └── Class (Internet)

└── Domain name

Tipi di NS Records

Domain NS Records

Autorità delegato per un intero dominio:

example.com.    NS    ns1.dnsprovider.com.

example.com. NS ns2.dnsprovider.com.

Subdomain Delegation

Delegare un sottodominio a diversi nameserver:

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

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

Glue Records

Quando i nameserver sono all'interno del dominio delegato, i record di colla forniscono indirizzi IP per prevenire le dipendenze circolari:

#### Il problema

example.com NS ns1.example.com

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

#### The Solution (Glue Records)

example.com.        NS    ns1.example.com.

ns1.example.com. A 192.0.2.1

I record di colla vengono memorizzati nella zona madre (livello di registrazione) alla risoluzione di bootstrap.

Configurazione record NS

A Registry Level

Quando si registra un dominio, specificare i nameserver:

A DNS Provider Level

All'interno del file zona:

@    IN    NS    ns1.example.com.

@ IN NS ns2.example.com.

Migliori Pratiche

Requisiti di ridondanza

MinimoConsigliatoMassimo
2 record NS3-4 record NS13 NS record

###

TTL Considerazioni

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

↑ 24 hours is common for NS records

Scenari di registrazione NS comuni

Using Registrar's Nameservers

example.com.    NS    ns1.registrar.com.

example.com. NS ns2.registrar.com.

#### Utilizzo del provider DNS di terze parti

example.com.    NS    ns1.cloudflare.com.

example.com. NS ns2.cloudflare.com.

Auto-Hosted Nameservers

example.com.    NS    ns1.example.com.

example.com. NS ns2.example.com.

# Requires glue records

Controllo della NS Records

Using 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.

Using nslookup

nslookup -type=NS example.com

Risoluzione dei problemi NS

Problemi e soluzioni comuni:

I record NS costituiscono la base della delegazione DNS, determinando quali server hanno l'autorità di rispondere alle query per qualsiasi dominio o sottodominio dato.

Metti in Pratica Questa Conoscenza

Usa l'API di DomScan per verificare disponibilità, salute del dominio e altro.