Cos'è un Nameserver Vanity?
Un nameserver di vanità (chiamato anche nameserver personalizzato o nameserver di marca) è un nome host nameserver che utilizza il proprio nome di dominio invece dei nomi di default del provider DNS. Invece di utilizzare nameserver generici come ns1.cloudflare.com o ns-1234.awsdns.com, è possibile utilizzare nameserver come ns1.example.com che corrispondono al vostro marchio.
Vanity vs. Standard Nameservers
Nomi server standard (predefinito del fornitore):ns1.cloudflare.com
ns2.cloudflare.com
Nomi di qualità (marchio):
ns1.example.com
ns2.example.com
Entrambi puntano agli stessi server DNS reali, ma i nameserver di vanità forniscono un aspetto marcato.
Perché utilizzare i nameserver Vanity?
Brand Consistency
Aspetto professionale per clienti e partner:
Instead of: "Use nameservers ns1.provider.com, ns2.provider.com"
You say: "Use nameservers ns1.yourcompany.com, ns2.yourcompany.com"
White-Label DNS Services
I rivenditori e i fornitori di hosting offrono DNS sotto il proprio marchio:
Actual DNS: Cloudflare infrastructure
Customer sees: ns1.hosting-company.com
Nascondi DNS Provider
Obscure quale provider DNS utilizzi:
ns1.example.com → actually points to ns1.cloudflare.com
External parties don't immediately know you use Cloudflare
Confidenza cliente
I clienti hanno fiducia nell'infrastruttura di marca:
ns1.established-company.com (professional)
vs.
ns-12345.random-provider.net (generic)
Come funzionano i nomi di vanità
I nameserver Vanity sono essenzialmente CNAME o A analoghi record:
Senza Vanity (standard)
Domain: example.com
NS Records: ns1.cloudflare.com, ns2.cloudflare.com
→ Queries go directly to Cloudflare servers
Con Vanity
Domain: example.com
NS Records: ns1.example.com, ns2.example.com
Glue Records at Registry:
ns1.example.com → 203.0.113.1 (Cloudflare IP)
ns2.example.com → 203.0.113.2 (Cloudflare IP)
→ Queries reach same Cloudflare servers, but via your branded names
Glue Records: Essenziale per i Nameserver Vanity
Il problema della dipendenza circolare
Se i tuoi nameserver sono nel tuo dominio, c'è un problema di pollo e uova:
Q: What's the IP of ns1.example.com?
A: Ask the nameservers for example.com
Q: Which nameservers?
A: ns1.example.com and ns2.example.com
Q: What are their IPs?
A: Ask ns1.example.com...
→ Infinite loop!
Glue Records Break the Loop
I record di colla sono i record A/AAAAAA memorizzati a livello del registro TLD:
At .com Registry:
example.com. NS ns1.example.com.
example.com. NS ns2.example.com.
ns1.example.com. A 203.0.113.1 ← Glue record
ns2.example.com. A 203.0.113.2 ← Glue record
Ora i risolutori possono trovare gli IP del nameserver senza dipendenza circolare.
Impostazione di Vanity Nameserver
Passo 1: Registrare Nameserver Hostnames al Registratore
Al tuo registro di dominio:Register Host → Create Nameserver
Hostname: ns1.example.com
IP Address: 203.0.113.1 (your DNS provider's IP)
Register Host → Create Nameserver
Hostname: ns2.example.com
IP Address: 203.0.113.2 (your DNS provider's IP)
Questo crea i record di colla al Registro di sistema.
Passo 2: Aggiornare il dominio per utilizzare i nameserver Vanity
Cambia i nameserver di dominio ai nuovi nomi di vanità:
Old: ns1.cloudflare.com, ns2.cloudflare.com
New: ns1.example.com, ns2.example.com
Passo 3: Configurare i record DNS (opzionale)
Al tuo provider DNS, aggiungere facoltativamente i record NS:
ns1.example.com. IN A 203.0.113.1
ns2.example.com. IN A 203.0.113.2
Questo è ridondante di dischi di colla, ma fornisce consistenza.
Setup provvisti-Specifico
Cloudflare
1. Get Cloudflare nameserver IPs:
ns1.cloudflare.com → 173.245.58.0 (example)
2. At registrar:
Create host records: ns1.yourdomain.com → 173.245.58.0
3. Update domain nameservers: ns1.yourdomain.com, ns2.yourdomain.com
4. In Cloudflare dashboard:
No additional configuration needed
AWS Route 53
1. Create Route 53 hosted zone
2. Note delegation set nameservers:
ns-123.awsdns-12.com → 205.251.192.123 (example)
3. At registrar:
Create host: ns1.yourdomain.com → 205.251.192.123
(repeat for all 4 Route 53 nameservers)
4. Update domain nameservers to ns1-4.yourdomain.com
cPanel/WHM
1. WHM → Nameserver IPs
Note server IPs
2. At registrar:
Create host records: ns1.yourdomain.com → server IP
3. WHM → Edit Setup → Nameservers
Primary: ns1.yourdomain.com
Secondary: ns2.yourdomain.com
Modelli comuni del nameserver della vanità
Modello standard
ns1.example.com
ns2.example.com
ns3.example.com (optional)
ns4.example.com (optional)
###
ns-us.example.com (US server)
ns-eu.example.com (Europe server)
ns-asia.example.com (Asia server)
Descriptive Pattern
ns-primary.example.com
ns-backup.example.com
City/Location Pattern
ns-nyc.example.com
ns-lon.example.com
ns-syd.example.com
Controllo della configurazione del server di vanità
Verify Glue Records
# Query TLD servers directly for glue records
dig @a.gtld-servers.net example.com NS +norec
;; AUTHORITY SECTION:
example.com. 172800 IN NS ns1.example.com.
example.com. 172800 IN NS ns2.example.com.
;; ADDITIONAL SECTION:
ns1.example.com. 172800 IN A 203.0.113.1
ns2.example.com. 172800 IN A 203.0.113.2
La SEZIONE ADDIZIONALE mostra i dischi di colla.
Test Nameserver Risoluzione
# Verify your vanity nameservers respond
dig @ns1.example.com example.com A
# Should return answer from DNS provider's servers
Verifica la delegazione
# Check WHOIS for nameservers
whois example.com | grep -i "name server"
Name Server: ns1.example.com
Name Server: ns2.example.com
Migliori Pratiche
Utilizza sempre più nameserver
Minimo 2, preferibilmente 3-4 per ridondanza:
ns1.example.com → Server A
ns2.example.com → Server B
ns3.example.com → Server C (optional)
###
Nameserver di vanità di punti a server distribuiti geograficamente:
ns1.example.com → US West
ns2.example.com → US East
ns3.example.com → Europe
ns4.example.com → Asia
Use Different Networks
Assicurare i nameserver sono su diverse reti / fornitori per la vera ridondanza.
Documento indirizzi IP
Mantenere i record di cui IP i nameserver di vanità indicano:
# nameservers.md
Vanity NS Actual Server IP Provider ns1.example.com ns1.cloudflare.com 173.245.58.0 Cloudflare ns2.example.com ns2.cloudflare.com 173.245.59.0 Cloudflare
Update Glue Records When Changing Providers
Se si attivano provider DNS, aggiornare i record di colla con nuovi IP:
1. Get new provider's nameserver IPs
2. Update glue records at registrar (ns1.example.com → new IP)
3. Wait for propagation (24-48 hours)
4. Update domain's nameserver configuration at DNS provider
Monitorare i nameserver Vanity
Includere nel monitoraggio:
# Check nameserver responds
dig @ns1.example.com example.com SOA
# Should return valid SOA record
Denominatori di Vanity per Rivenditori
Hosting e rivenditori DNS utilizzano ampiamente i nameserver di vanità:
White-Label DNS Service
Reseller: hosting-company.com
Customers told to use: ns1.hosting-company.com
Behind the scenes:
ns1.hosting-company.com → Points to wholesale DNS provider
Customers never see wholesale provider's brand
Multi-Tenant Configuration
Reseller manages hundreds of customers:
All customers use: ns1.hosting-company.com, ns2.hosting-company.com
Each customer's zones hosted on shared infrastructure
Professional appearance for all customers
Questioni comuni
Glue Records Not Created
Symptom: Il dominio non risolve****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
# Solution # Registrare i record host su registrar prima di cambiare i nameserver
Wrong IP in Glue Record
Sintomo: guasti di risoluzione intermittentePerche'... Il record di colla ha un IP errato
# Solution # Aggiornare il record host IP su registrar
Glue Record Propagation Delay
Symptom: Alcuni risolutori non possono trovare il dominioPerche'... Registrazioni di colla non ancora propagate a tutti i server TLD
# Solution # Attendere 24-48 ore dopo la creazione / aggiornamento di dischi colla
Vanity NS su un dominio diverso
Issue**: Usare ns1.domain-a.com per domain-b.com richiede colla al registrar domain-a.com# Solution # Registra l'host al registrar di domain-a.com, non domain-b.com's
Considerazioni di sicurezza
Vanity NS as Attack Surface
Altri nomi host nameserver = obiettivi più potenziali:
- Monitor per modifiche non autorizzate ai record di colla
- Attiva blocco del registro di sistema su domini con server di vanità
DNSSEC with Vanity Nameservers
DNSSEC richiede un attento coordinamento:
- I dischi di colla devono essere coerenti
- record DS configurati correttamente
- Catena di fiducia mantenuta attraverso lo strato di vanità
I nameserver Vanity migliorano il branding e la professionalità ma richiedono un'attenta configurazione dei record di colla e un monitoraggio continuo.