Hosting web10 dicembre 2025 242 visualizzazioni

Creare e gestire i tuoi record DNS su cPanel

Creare e gestire i tuoi record DNS su cPanel

🌐 Gestione dei Record DNS su cPanel

OuiHeberg - Documentazione tecnica
Guida completa per la creazione e la gestione dei record DNS

Introduzione

Il DNS (Domain Name System) è il sistema che consente di tradurre i nomi di dominio leggibili dall'uomo (come monsite.com) in indirizzi IP comprensibili dalle macchine (come 192.168.1.1).

I record DNS definiscono come deve comportarsi il tuo dominio: verso quale server punta, quale server gestisce le tue email, ecc.


Accedere all'editor delle zone DNS

Passo 1: Accesso a cPanel

  1. Accedi al tuo spazio cliente OuiHeberg
  2. Accedi al tuo hosting e clicca su Accedi a cPanel
  3. Inserisci le tue credenziali cPanel se richiesto

Passo 2: Aprire l'editor delle zone

  1. In cPanel, cerca la sezione Domini
  2. Clicca su Zone Editor (o Editor di zone)Immagine

💡 Consiglio: Usa la barra di ricerca in cima a cPanel e digita "Zone" per trovare rapidamente lo strumento.


Creare un record DNS

Metodo rapido

cPanel offre pulsanti di aggiunta rapida per i record più comuni:

Pulsante Azione
+ A Record Aggiunge un record A
+ CNAME Record Aggiunge un record CNAME
+ MX Record Aggiunge un record MX

Metodo completo (tutti i tipi di record)

Passo 1: Selezionare il dominio

Clicca su Gestisci accanto al dominio che desideri modificare.

Passo 2: Aggiungere un record

  1. Clicca sul pulsante + Aggiungi un record (in alto a destra)
  2. Seleziona il tipo di record desiderato dal menu a discesa

Passo 3: Compilare i campi

In base al tipo di record, dovrai compilare diversi campi:

┌─────────────────────────────────────────────────────────────┐
│  Nome          │  monsite.com                                │
├─────────────────────────────────────────────────────────────┤
│  TTL          │  14400                                      │
├─────────────────────────────────────────────────────────────┤
│  Tipo         │  A                                          │
├─────────────────────────────────────────────────────────────┤
│  Record       │  192.168.1.100                            │
└─────────────────────────────────────────────────────────────┘

Passo 4: Salvare

Clicca su Aggiungi un record per salvare.

⚠️ Importante: Le modifiche DNS possono richiedere fino a 24-48 ore per propagarsi completamente su Internet (propagazione DNS).


Tipi di record DNS

📌 Record A (Address)

Il record più fondamentale. Collega un nome di dominio a un indirizzo IPv4.

Campo Descrizione Esempio
Nome Il sottodominio o @ per la radice www o @
TTL Durata della cache (in secondi) 14400
Indirizzo L'indirizzo IPv4 di destinazione 203.0.113.50

Esempio di configurazione:

; Punta il dominio radice verso un server
monsite.com.        14400   IN   A   203.0.113.50

; Punta www verso lo stesso server
www.monsite.com.    14400   IN   A   203.0.113.50

Casi d'uso:

  • Puntare il tuo dominio verso il tuo server web
  • Creare sottodomini (blog.monsite.com, app.monsite.com)

📌 Record AAAA (IPv6 Address)

Identico al record A, ma per gli indirizzi IPv6.

Campo Descrizione Esempio
Nome Il sottodominio o @ per la radice www
TTL Durata della cache 14400
Indirizzo L'indirizzo IPv6 di destinazione 2001:0db8:85a3::8a2e:0370:7334

Esempio di configurazione:

monsite.com.    14400   IN   AAAA   2001:0db8:85a3::8a2e:0370:7334

📌 Record CNAME (Canonical Name)

Crea un alias da un nome a un altro nome. Utile per puntare più sottodomini verso la stessa destinazione.

Campo Descrizione Esempio
Nome Il sottodominio da creare blog
TTL Durata della cache 14400
CNAME Il dominio di destinazione monsite.com

Esempio di configurazione:

; blog.monsite.com punta verso monsite.com
blog.monsite.com.   14400   IN   CNAME   monsite.com.

; Alias per un servizio esterno
shop.monsite.com.   14400   IN   CNAME   shops.myshopify.com.

⚠️ Limitazioni importanti:

  • Un CNAME non può coesistere con altri record sullo stesso nome
  • Un CNAME non può essere creato sulla radice del dominio (@)

📌 Record MX (Mail Exchange)

Definisce i server che gestiscono le email per il tuo dominio.

Campo Descrizione Esempio
Nome Generalmente @ (radice) @
TTL Durata della cache 14400
Priorità Più il numero è basso, più alta è la priorità 10
Destinazione Il server mail mail.monsite.com

Esempio di configurazione:

; Configurazione mail semplice
monsite.com.    14400   IN   MX   10   mail.monsite.com.

; Configurazione con server di backup
monsite.com.    14400   IN   MX   10   mail1.monsite.com.
monsite.com.    14400   IN   MX   20   mail2.monsite.com.

Configurazioni comuni:

Servizio Record MX
Google Workspace ASPMX.L.GOOGLE.COM (priorità 1)
Microsoft 365 *.mail.protection.outlook.com (priorità 0)
OVH Mail mx1.mail.ovh.net (priorità 1)

📌 Record TXT (Text)

Memorizza testo arbitrario. Molto utilizzato per la verifica del dominio e la sicurezza delle email.

Campo Descrizione Esempio
Nome Il sottodominio o @ @
TTL Durata della cache 14400
Testo Il contenuto testuale v=spf1 include:_spf.google.com ~all

Usi principali:

1. SPF (Sender Policy Framework)

Definisce quali server sono autorizzati a inviare email per il tuo dominio.

monsite.com.    14400   IN   TXT   "v=spf1 include:_spf.google.com ~all"

2. DKIM (DomainKeys Identified Mail)

Firma crittografica per autenticare le email.

google._domainkey.monsite.com.   14400   IN   TXT   "v=DKIM1; k=rsa; p=MIGfMA0GCS..."

3. DMARC (Domain-based Message Authentication)

Politica di gestione delle email che falliscono SPF/DKIM.

_dmarc.monsite.com.    14400   IN   TXT   "v=DMARC1; p=quarantine; rua=mailto:[email protected]"

4. Verifica del dominio

Per dimostrare che possiedi il dominio (Google, Microsoft, ecc.).

monsite.com.    14400   IN   TXT   "google-site-verification=abc123..."

📌 Record SRV (Service)

Definisce la posizione di servizi specifici (VoIP, messaggistica istantanea, ecc.).

Campo Descrizione Esempio
Nome Formato: _service._protocol _sip._tcp
TTL Durata della cache 14400
Priorità Priorità del server 10
Peso Distribuzione del carico 60
Porta Porta del servizio 5060
Destinazione Server di destinazione sipserver.monsite.com

Esempio di configurazione:

_sip._tcp.monsite.com.    14400   IN   SRV   10 60 5060 sipserver.monsite.com.

Formato completo: _service._proto.name TTL class SRV priority weight port target


📌 Record CAA (Certification Authority Authorization)

Specifica quali autorità di certificazione possono emettere certificati SSL per il tuo dominio.

Campo Descrizione Esempio
Nome Il dominio @
TTL Durata della cache 14400
Flag Generalmente 0 0
Tag issue, issuewild, o iodef issue
Valore L'autorità autorizzata letsencrypt.org

Esempio di configurazione:

; Consenti solo Let's Encrypt
monsite.com.    14400   IN   CAA   0 issue "letsencrypt.org"

; Consenti Let's Encrypt per i wildcard
monsite.com.    14400   IN   CAA   0 issuewild "letsencrypt.org"

; Email di notifica in caso di violazione
monsite.com.    14400   IN   CAA   0 iodef "mailto:[email protected]"

📌 Record NS (Name Server)

Definisce i server DNS autoritativi per il tuo dominio.

monsite.com.    14400   IN   NS   ns1.ouiheberg.com.
monsite.com.    14400   IN   NS   ns2.ouiheberg.com.

⚠️ Attenzione: Modifica questi record solo se sai cosa stai facendo. Una configurazione errata può rendere il tuo dominio inaccessibile.


📌 Record PTR (Pointer)

Utilizzato per il DNS inverso (risoluzione di un IP verso un nome). Generalmente gestito dal tuo provider di hosting.

50.113.0.203.in-addr.arpa.    14400   IN   PTR   monsite.com.

Esempi pratici

🔧 Configurazione completa per un sito web + email

; === RECORD DI BASE ===
; Dominio radice
monsite.com.            14400   IN   A       203.0.113.50
monsite.com.            14400   IN   AAAA    2001:db8::50

; Sottodominio www
www.monsite.com.        14400   IN   CNAME   monsite.com.

; === CONFIGURAZIONE EMAIL ===
; Server mail
monsite.com.            14400   IN   MX      10 mail.monsite.com.
mail.monsite.com.       14400   IN   A       203.0.113.51

; Sicurezza email
monsite.com.            14400   IN   TXT     "v=spf1 mx a ~all"
_dmarc.monsite.com.     14400   IN   TXT     "v=DMARC1; p=none; rua=mailto:[email protected]"

; === SICUREZZA SSL ===
monsite.com.            14400   IN   CAA     0 issue "letsencrypt.org"

🔧 Reindirizzamento verso un servizio esterno (Shopify, Webflow, ecc.)

; Per Shopify
monsite.com.            14400   IN   A       23.227.38.65
www.monsite.com.        14400   IN   CNAME   shops.myshopify.com.

🔧 Configurazione Google Workspace

; Record MX per Gmail
monsite.com.    14400   IN   MX   1    ASPMX.L.GOOGLE.COM.
monsite.com.    14400   IN   MX   5    ALT1.ASPMX.L.GOOGLE.COM.
monsite.com.    14400   IN   MX   5    ALT2.ASPMX.L.GOOGLE.COM.
monsite.com.    14400   IN   MX   10   ALT3.ASPMX.L.GOOGLE.COM.
monsite.com.    14400   IN   MX   10   ALT4.ASPMX.L.GOOGLE.COM.

; SPF per Google
monsite.com.    14400   IN   TXT  "v=spf1 include:_spf.google.com ~all"

Risoluzione dei problemi

❓ Le mie modifiche DNS non funzionano

  1. Controlla la propagazione DNS: Usa strumenti come dnschecker.org o whatsmydns.net

  2. Attendi: La propagazione può richiedere fino a 48 ore

  3. Svuota la tua cache DNS locale:

    Windows:

    ipconfig /flushdns
    

    macOS:

    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    

    Linux:

    sudo systemd-resolve --flush-caches
    

❓ Come testare i miei record DNS?

Usa il comando dig (Linux/macOS) o nslookup (Windows):

# Testare un record A
dig monsite.com A

# Testare un record MX
dig monsite.com MX

# Testare un record TXT
dig monsite.com TXT

# Usare un server DNS specifico (Google)
dig @8.8.8.8 monsite.com A

❓ Errore "CNAME and other data"

Questo errore appare se provi a creare un CNAME su un nome che ha già altri record. Rimuovi prima gli altri record o usa un nome diverso.


📚 Riepilogo dei tipi di record

Tipo Uso principale Esempio di valore
A Puntare verso un IPv4 192.168.1.1
AAAA Puntare verso un IPv6 2001:db8::1
CNAME Creare un alias monsite.com
MX Configurare le email 10 mail.monsite.com
TXT Verifica, SPF, DKIM v=spf1 mx ~all
SRV Localizzare servizi 10 60 5060 sip.monsite.com
CAA Autorizzare CA SSL 0 issue "letsencrypt.org"
NS Server DNS autoritativi ns1.ouiheberg.com
PTR DNS inverso monsite.com