DNS sta per Domain Name System ed è il sistema che decide come viene utilizzato il nome di dominio. Quando si acquista un dominio lo si fa per diversi scopi. Solitamente è per mostrare un sito web ma i file che mostrano un sito web, che sia WordPress o altro, devono essere ospitati da qualche parte. Il DNS è il modo in cui il dominio sa dove si trovano i file del sito web.
Usiamo nomi leggibili come miosito.com, ma la verità è che il sistema DNS è più simile a una rubrica telefonica e ogni nome di dominio è associato a un numero che è l’indirizzo IP. Il DNS indirizza il dominio ai diversi numeri IP su Internet in modo che possa trovare ciò che è salvato la suo interno.
Record DNS
I record DNS sono istruzioni di testo memorizzate sui server DNS e i diversi record instradano il dominio per essere utilizzato in modi diversi. Ad esempio alcuni record indirizzano il dominio al sito web, alcuni vengono utilizzati per la posta elettronica e altri vengono utilizzati a scopo di verifica. Parliamo di alcuni dei diversi tipi di record DNS.
Record A
Un record A, o Address record, punta un dominio o sottodominio a un indirizzo IP. Se si acquista il dominio miosito.com da qualsiasi registrar di domini e si desidera che il sito web sia ospitato su un host specifico occorre scoprire il numero IP dell’host e modificare il record A per il dominio con quell’indirizzo IP.
Se invece si desidera utilizzare un sottodominio, come shop.miosito.com, e il negozio online utilizza un host diverso dal normale sito web occorre impostare un nuovo record A per quel sottodominio che punta a un numero IP diverso. Supponiamo che si stia utilizzando il dominio per un sito web su un hosting ma il negozio è su un altro, sarebbero due numeri IP diversi per due siti web diversi ma entrambi possono utilizzare lo stesso dominio. Il DNS instrada quei due domini diversi.
CNAME Record
Un CNAME (Nome canonico) viene utilizzato al posto di un record A quando un dominio o sottodominio è un alias di un altro dominio. Un esempio comune di ciò potrebbe essere l’impostazione di un record CNAME in modo che se qualcuno digita www.example.com, indirizzi le persone allo stesso dominio radice di example.com.
Non è possibile farlo anche con un record A? Sì, certo. Ma se utilizzi un record CNAME e modifichi l’indirizzo IP del dominio principale tramite un record A, il record CNAME continuerà a funzionare senza bisogno di modifiche.
Una differenza tra un record A e un record CNAME è che un record CNAME punta sempre a un nome di dominio e mai a un indirizzo IP. Un record punta sempre a un indirizzo IP. I record CNAME sono sempre per i sottodomini, mai per il dominio principale.
Record TXT
Un record TXT può essere utilizzato per una varietà di scopi. La maggior parte delle volte che si configura un record TXT è per scopi di verifica del dominio. Supponiamo che si stia configurando un account e-mail o un altro servizio di terze parti utilizzando un dominio, per verificare che tu possieda effettivamente quel dominio si imposta un record TXT per tale scopo.
I record TXT sono anche comunemente usati per impostare l’autenticazione e-mail con record SPF, DKIM e DMARC.
- I record SPF (Sender Policy Framework) elencano tutti i server autorizzati a inviare messaggi di posta elettronica da un dominio.
- DKIM (DomainKeys Identified Mail) registra la firma digitale di ogni e-mail utilizzando una coppia di chiavi pubblica-privata. Ciò consente di verificare che l’e-mail provenga effettivamente dal dominio da cui afferma di provenire.
- DMARC record di riferimento delle politiche SPF e DKIM del dominio. Aiuta a prevenire l’uso non autorizzato del tuo dominio di posta elettronica.
Record MX
MX sta per Mail Exchange. Questo record è ciò che indirizza i tuoi account e-mail al luogo in cui è ospitata la tua e-mail. Ad esempio, l’email è con GSuite e non è configurata tramite l’host web, quindi il record MX punta a GSuite, che è un server diverso dal sito web.
Come posso modificare i record DNS?
Fondamentalmente si può decidere chi deve ospitare le zone DNS. In genere il DNS è gestito presso il registrar di domini o presso un host web ed entrambi si trovano nello stesso posto.
Supponiamo che non lo siano però. Se, quando hai impostato il tuo dominio, hai utilizzato i record NS per puntare il tuo dominio al tuo host, il tuo DNS è controllato sul tuo host. La maggior parte delle volte quando acquisti un hosting di base, le istruzioni ti diranno di modificare i tuoi record NS per puntare il dominio a quel server.
Di solito ci sono due record, a volte ce ne sono quattro. Ad ogni modo, se hai inserito record di nameserver questo è ciò che dice al tuo dominio dove si trovano le zone DNS. Tuttavia, se non hai utilizzato i record NS, probabilmente le tue zone sono impostate presso il registrar di domini.
Se hai bisogno di aiuto, posso aiutarti.