Defaults.Exposed

Defaults.ExposedCorrezioni › Configurazione dei nameserver (diversità e SOA)

Come correggere Configurazione dei nameserver (diversità e SOA)

I tuoi nameserver sono l'elenco che dice a tutta internet dove trovare il tuo sito e la tua email. Se sono tutti sulla stessa rete e questa va giù, la tua impresa scompare da internet nello stesso istante — niente sito, niente email, niente — e un'impostazione dell'orologio fatta male su quei server può lasciare le modifiche che fai bloccate per giorni.

In sintesi per la tua attività: Se ogni nameserver del tuo dominio vive su un'unica rete, una sola interruzione o un attacco su quella rete manda offline insieme il tuo sito E la tua email — continui a pagare personale e pubblicità mentre nessun cliente può raggiungerti. Inoltre, timer SOA configurati male possono lasciare le tue modifiche DNS (un nuovo server, un cambio di provider email, un reindirizzamento d'emergenza) in propagazione per giorni invece che per ore.

Cosa può costarti

Perché è importante. Ogni visita al tuo sito e ogni email inviata a te inizia con una ricerca verso i tuoi nameserver. Sono le fondamenta su cui poggia il resto della tua presenza online. Se quelle fondamenta non hanno ridondanza, un singolo guasto mette fuori uso tutto in una volta; se i loro valori di tempistica sono sbagliati, ogni modifica che fai è lenta a entrare in vigore, proprio quando puoi permettertelo di meno.

Cos’è, in parole semplici

Prima che qualcuno possa raggiungere il tuo sito o inviarti un’email, il suo computer deve porre una domanda semplice: «dove si trova davvero questo dominio?». I server che rispondono a quella domanda sono i tuoi nameserver. Sono la voce di elenco per tutta la tua presenza online — la primissima cosa che ogni visitatore e ogni email tocca, ancor prima che siano coinvolti il tuo sito o la tua casella.

Questa pagina copre due parti del fare bene quell’elenco:

  1. Diversità — hai almeno due nameserver, e stanno su parti davvero separate della rete, così che una singola interruzione non possa zittirli tutti in una volta?
  2. Il record SOA — un piccolo record «start of authority» che contiene i valori di tempistica che controllano per quanto tempo il resto di internet si fida e mette in cache le tue risposte DNS. Sbaglia i timer e ogni modifica che fai impiega più tempo a raggiungere il mondo.

Nessuno dei due è affascinante. Entrambi sono fondamenta. Quando sono giusti non ci pensi mai; quando sono sbagliati, te ne accorgi nel momento peggiore possibile.

Quanto può costarti

Cos’è davvero

Diversità dei nameserver. Il tuo dominio dovrebbe elencare almeno due nameserver, e idealmente questi dovrebbero stare su percorsi di rete davvero indipendenti, non solo due nomi che puntano alla stessa macchina. Dietro le quinte, ogni nome di nameserver si risolve in uno o più indirizzi IP, e ciò che conta davvero è se quegli indirizzi occupano parti diverse dell’instradamento di internet. Un serio provider DNS distribuisce i suoi nameserver su molti blocchi di rete e località separate in tutto il mondo, così che persino due nameserver dello stesso provider ti diano una ridondanza reale e indipendente. Il caso di guasto è l’opposto: un singolo host piccolo dove entrambi i «nameserver» sono la stessa macchina, così un guasto è totale.

Una nota per il lettore tecnico: il nostro controllo conta i tuoi record NS e poi guarda quanta diversità di rete autentica c’è dietro. Il segnale primario è la dispersione di blocchi di rete IP distinti in cui i nameserver si risolvono (grosso modo, range /16 per IPv4 e /32 per IPv6), con il numero di nomi di provider distinti come ripiego. Questo accredita deliberatamente i provider hyperscale Anycast — Cloudflare, Google, AWS Route 53, Azure DNS — che annunciano un’unica identità di rete da molti percorsi di instradamento globalmente separati e quindi offrono vera diversità anche da un singolo marchio. Avere meno di due nameserver vale zero in questo controllo ed è trattato come gravità alta, perché è un singolo punto di guasto non mitigato per l’intero dominio.

Il record SOA. Ogni zona DNS ha esattamente un record Start of Authority. Nomina il nameserver primario e il contatto amministrativo, porta un numero di serie che si incrementa a ogni modifica, e — la parte che conta per la tua impresa — contiene quattro timer:

Come si presenta una configurazione corretta: un SOA che esiste, ha un contatto amministrativo valido e porta timer all’interno di quei range. Valori fuori dai range non sono fatali, ma o rallentano le tue modifiche (timer troppo lunghi) o caricano i tuoi nameserver inutilmente (troppo corti). Un SOA mancante o davvero rotto è il caso più serio.

Come correggerlo (gratis, circa 15 minuti)

Questa parte è per chi gestisce il tuo dominio o DNS — se non sei tu, passagli questa sezione. La correzione è gratuita; ti facciamo pagare solo per monitorare che resti corretta.

Passo 1 — Assicurati di avere almeno due nameserver su infrastruttura diversificata.

  1. Verifica cosa hai oggi. Esegui dig NS tuodominio.com (o usa un qualsiasi strumento web di «DNS lookup») e leggi i nameserver. Due o più è il minimo.
  2. Se ne hai solo uno, o entrambi sono su un singolo host piccolo, sposta il tuo DNS a un provider che ti dia ridondanza per impostazione predefinita. Praticamente ogni serio provider lo fa:
    • Cloudflare — assegna due nameserver distribuiti sulla sua rete Anycast globale automaticamente quando aggiungi un dominio.
    • AWS Route 53 — ogni zona ospitata riceve quattro nameserver su reti Route 53 separate.
    • Google Cloud DNS / Microsoft 365 / Azure DNS — analogamente forniscono più nameserver su infrastruttura indipendente.
  3. Per passare, imposta i nameserver del tuo dominio presso il tuo registrar (dove hai comprato il dominio — es. GoDaddy, Namecheap) su quelli che ti dà il nuovo provider DNS. Questa modifica può richiedere 24–48 ore per propagarsi del tutto.
  4. Per una resilienza cintura-e-bretelle, le imprese più grandi o a maggior rischio possono gestire un DNS secondario da un secondo provider indipendente (es. Cloudflare + Route 53, oppure NS1 + Cloudflare). Per la maggior parte delle piccole imprese è facoltativo: un solo provider affidabile ti dà già una vera ridondanza tra reti.

Passo 2 — Verifica (e se serve, correggi) i tuoi timer SOA.

  1. Esegui dig SOA tuodominio.com e leggi i valori di refresh, retry, expire e minimum TTL.
  2. Confrontali con i range qui sopra. Nella stragrande maggioranza dei casi il tuo provider DNS ha già impostato valori predefiniti sensati e non c’è nulla da fare.
  3. Se un valore è fuori range, correggilo dove è ospitato il tuo DNS:
    • Sui provider gestiti (Cloudflare, Route 53, Google, Azure) il SOA è in gran parte gestito per te; di solito lo regoli tramite le impostazioni DNS del provider o l’assistenza, piuttosto che modificarlo a mano.
    • Su un nameserver autogestito (BIND, PowerDNS) modifica la riga SOA direttamente nel file di zona e ricarica la zona, ricordando di incrementare il numero di serie così che i secondari raccolgano la modifica.
  4. Dopo ogni modifica, riesegui i lookup per confermare che sia l’elenco dei nameserver sia i timer SOA siano a posto.

Errori comuni

In conclusione

I tuoi nameserver e il loro record SOA sono le fondamenta su cui poggia tutto il resto. Due nameserver su reti davvero separate significano che un singolo guasto non può mandare offline tutta la tua impresa in una volta; timer SOA sensati significano che le modifiche che fai raggiungono davvero il mondo in fretta. Entrambi sono gratuiti da fare bene, entrambi sono di solito già in buona forma nel momento in cui sei su un vero provider DNS, ed entrambi meritano un controllo di due minuti, perché il giorno in cui contano è il giorno in cui puoi meno permetterti che siano sbagliati.

FAQ

Non sono una persona tecnica: è qualcosa che posso sistemare da solo?

Non devi capire gli aspetti interni del DNS. La diversità dei nameserver è di solito gestita per te nel momento in cui metti il tuo dominio su un vero provider DNS (Cloudflare, AWS Route 53, il tuo host): ti danno automaticamente due o più nameserver distribuiti sulla loro rete. Anche i timer SOA sono normalmente impostati con criterio per impostazione predefinita. Il compito è soprattutto verificare cosa hai e, se sei su una configurazione fragile e singola, passare a un provider che ti dà ridondanza. Passa la sezione tecnica qui sotto al tuo referente web o IT: la correzione è gratuita.

Qual è la differenza tra le due cose che questa pagina controlla?

Due parti collegate delle stesse fondamenta. La prima — la diversità dei nameserver — riguarda la resilienza: hai almeno due nameserver, e stanno su parti davvero diverse della rete così che un guasto non possa eliminarli tutti? La seconda — il record SOA — riguarda la tempistica: contiene i valori dell'orologio che dicono al resto di internet per quanto tempo fidarsi e mettere in cache le tue risposte DNS. Una è «non mettere tutte le uova nello stesso paniere»; l'altra è «imposta i timer così le modifiche scorrano in modo pulito».

Ho due nameserver della stessa azienda: è abbastanza?

Di solito sì, se quell'azienda è un serio provider DNS. I grandi provider come Cloudflare, Google e AWS gestiscono i loro nameserver su molte reti e località separate in tutto il mondo, quindi due nomi da loro stanno davvero su infrastruttura indipendente: è vera ridondanza. Il caso rischioso è un singolo host piccolo dove entrambi i «nameserver» sono in realtà la stessa macchina o lo stesso rack. Se vuoi cintura-e-bretelle, puoi gestire nameserver da due provider indipendenti, ma per la maggior parte delle piccole imprese un solo provider DNS affidabile è più che sufficiente.

Cosa fa concretamente alla mia impresa il valore «refresh» o «expire» del SOA?

Sono timer che dicono agli altri server DNS quanto attendere prima di ricontrollare i tuoi record, e per quanto continuare a servirli se non riescono a raggiungerti. Impostati troppo alti e una modifica che fai — un nuovo IP del server, un nuovo provider email, un reindirizzamento d'emergenza — impiega molto più tempo a raggiungere tutti. Impostati troppo bassi e i tuoi nameserver gestiscono traffico extra inutile. Valori predefiniti sensati (refresh nell'ordine delle ore, expire nelle settimane) tengono le modifiche in scorrimento rapido restando robusti durante un'interruzione. La maggior parte dei provider li imposta correttamente di serie.

Questo cambia il mio voto, e di quanto?

Sì, entrambe le parti contano per il tuo punteggio DNS. Avere meno di due nameserver è trattato come una falla seria perché è un singolo punto di guasto per tutta la tua presenza online. Un SOA configurato male è un problema più moderato: non ti mette offline, ma rallenta la tua capacità di reagire quando qualcosa cambia. Entrambi sono gratuiti da correggere e, per la maggior parte delle imprese, sono già in buona forma una volta che sei su un vero provider DNS.

C'è una fregatura: devo pagarvi per correggere questo?

No. Ottenere nameserver ridondanti e timer SOA sensati è gratuito presso ogni grande provider DNS, e i passaggi qui sotto sono tutto ciò che serve. Ti facciamo pagare solo se in seguito vuoi che continuiamo a sorvegliare il tuo dominio e ad avvisarti se la ridondanza dovesse ricadere a un singolo punto di guasto o i timer dovessero andare alla deriva.