Come Trasferire il DNS di GoDaddy su Cloudflare per SSL Gratuito e Protezione DDoS

Fred· AI Engineer & Developer Educator13 min read

Perche Passare al DNS di Cloudflare?

Se hai acquistato il tuo dominio tramite GoDaddy ma desideri migliori funzionalita di prestazioni e sicurezza, passare al DNS di Cloudflare e una scelta ovvia. Ottieni tutto questo gratuitamente:

  • Certificati SSL gratuiti - HTTPS automatico per il tuo sito
  • Protezione DDoS - Cloudflare protegge il tuo sito dagli attacchi
  • Risoluzione DNS piu veloce - La rete globale di Cloudflare e velocissima
  • Migliori analisi - Visualizza i pattern di traffico e le minacce in tempo reale
  • CDN gratuito - Memorizza in cache i tuoi contenuti statici a livello globale

La parte migliore? Non devi trasferire la registrazione del dominio. Il tuo dominio resta con GoDaddy, stai solo cambiando dove viene gestito il DNS.

Cosa Ti Serve

  • Il tuo dominio registrato su GoDaddy
  • Un account Cloudflare gratuito (registrati su cloudflare.com)
  • Circa 15-20 minuti
  • Accesso al tuo account GoDaddy

Comprendere il Processo

Ecco cosa stiamo facendo in parole semplici:

  1. Esportare i record DNS da GoDaddy - Prendiamo le tue impostazioni DNS esistenti
  2. Aggiungere il tuo dominio a Cloudflare - Cloudflare scansionera e importera il tuo DNS
  3. Aggiornare i nameserver su GoDaddy - Punta il tuo dominio ai nameserver di Cloudflare
  4. Verificare e attivare - Attendi la propagazione DNS (solitamente meno di un'ora)

La registrazione del tuo dominio resta con GoDaddy. Stai solo cambiando chi gestisce i tuoi record DNS.

Passo 1: Esporta i Tuoi Record DNS da GoDaddy

Prima di spostare qualsiasi cosa, vediamo quali record DNS hai attualmente. Questo e importante per non rompere nulla.

Visualizza i Tuoi Record DNS Attuali

  1. Accedi a GoDaddy su godaddy.com

  2. Naviga ai tuoi domini:

    • Clicca sull'icona del tuo profilo (in alto a destra)
    • Seleziona "I Miei Prodotti"
    • Trova il tuo dominio nella lista
  3. Apri la Gestione DNS:

    • Clicca il pulsante DNS accanto al tuo dominio
    • Oppure clicca i tre puntini (...) e seleziona "Gestisci DNS"
  4. Esamina i tuoi record: Vedrai una tabella con voci come:

    • Record A - Puntano a indirizzi IP (come 192.168.1.1)
    • Record CNAME - Alias (come www che punta al tuo dominio principale)
    • Record MX - Server di posta
    • Record TXT - Codici di verifica, record SPF
    • Record NS - Nameserver (li cambieremo dopo)

Documenta i Tuoi Record (Opzionale ma Consigliato)

Fai uno screenshot o annota i tuoi record DNS attuali. Avrai bisogno di queste informazioni per verificare che tutto sia stato trasferito correttamente.

Esempio di cosa potresti vedere:

Tipo Nome Valore TTL
A @ 192.0.2.1 600
CNAME www @ 1 Ora
MX @ mailhost.example.com 1 Ora
TXT @ v=spf1 include:_spf.google.com ~all 1 Ora

Record importanti da annotare:

  • Record A (@) - L'indirizzo IP del tuo dominio principale
  • CNAME (www) - Solitamente punta al tuo dominio radice
  • Record MX - Se usi email personalizzata (come Google Workspace o Microsoft 365)
  • Record TXT - Spesso usati per l'autenticazione email (SPF, DKIM)

Passo 2: Aggiungi il Tuo Dominio a Cloudflare

Ora configuriamo il tuo dominio su Cloudflare.

Crea un Account Cloudflare

  1. Vai su cloudflare.com

  2. Registrati per un account gratuito:

    • Clicca "Registrati"
    • Inserisci la tua email e crea una password
    • Verifica il tuo indirizzo email
  3. Aggiungi il tuo dominio:

    • Nella dashboard, clicca "Aggiungi un Sito"
    • Inserisci il nome del tuo dominio (example.com)
    • Clicca "Aggiungi Sito"

Scegli il Piano Gratuito

  1. Cloudflare ti mostrera le opzioni dei piani
  2. Seleziona il piano Gratuito (e piu che sufficiente per la maggior parte dei siti)
  3. Clicca "Continua"

Esamina i Record DNS Scansionati

Cloudflare scansiona automaticamente i tuoi record DNS esistenti da GoDaddy:

  1. Cloudflare mostrera tutti i record DNS trovati

    • Esaminali attentamente
    • Confrontali con i tuoi record GoDaddy del Passo 1
    • Cerca eventuali record mancanti
  2. Verifica che i record critici siano presenti:

    • Il tuo record A per il dominio radice (@)
    • Record CNAME www
    • Record MX (se usi la posta elettronica)
    • Qualsiasi sottodominio personalizzato che hai configurato
  3. Aggiungi manualmente i record mancanti: Se Cloudflare ha saltato qualcosa, clicca "Aggiungi Record" e inserisci:

    • Tipo: A, CNAME, MX, TXT, ecc.
    • Nome: @ per la radice, www per il sottodominio www, o sottodominio personalizzato
    • Contenuto: Indirizzo IP, nome dominio, o altro valore
    • TTL: Auto va bene
    • Stato proxy: Nuvoletta arancione per traffico web, grigia per solo DNS
  4. Clicca "Continua" quando tutto sembra corretto

Riferimento Rapido: Stato Proxy di Cloudflare

  • Nuvoletta Arancione (Proxied): Il traffico passa attraverso la CDN e la protezione DDoS di Cloudflare. Usalo per i server web (HTTP/HTTPS).
  • Nuvoletta Grigia (Solo DNS): Connessione diretta, bypassa Cloudflare. Usalo per server di posta, FTP, SSH, server di giochi, ecc.

Impostazioni predefinite:

  • Record A per traffico web: Nuvoletta arancione (proxied)
  • Record MX: Automaticamente grigio (Cloudflare lo forza)
  • Record relativi alla posta: Nuvoletta grigia (solo DNS)

Passo 3: Aggiorna i Nameserver in GoDaddy

Questo e il passo critico dove puntiamo il tuo dominio a Cloudflare.

Ottieni i Tuoi Nameserver Cloudflare

Dopo aver aggiunto i record DNS, Cloudflare ti mostrera due nameserver. Saranno simili a:

aldo.ns.cloudflare.com
beatriz.ns.cloudflare.com

Annotali o tieni aperta la scheda del browser. Ti serviranno tra poco.

Cambia i Nameserver in GoDaddy

  1. Torna su GoDaddy (tieni aperta la scheda Cloudflare)

  2. Naviga alle Impostazioni del Dominio:

    • Vai a "I Miei Prodotti"
    • Trova il tuo dominio
    • Clicca i tre puntini (...) accanto al tuo dominio
    • Seleziona "Gestisci DNS"
  3. Scorri fino alla sezione Nameserver:

    • Vedrai "Nameserver" con i valori attuali (solitamente i nameserver di GoDaddy)
    • Clicca "Cambia" o "Gestisci"
  4. Seleziona "Usero i miei nameserver":

    • GoDaddy potrebbe mostrare questo come "Personalizzato" o "Inserisci i miei nameserver"
  5. Inserisci i nameserver di Cloudflare:

    • Sostituisci i nameserver esistenti con i due di Cloudflare
    • Esempio:
      • Nameserver 1: aldo.ns.cloudflare.com
      • Nameserver 2: beatriz.ns.cloudflare.com
    • Elimina eventuali nameserver aggiuntivi (ne servono solo 2)
  6. Salva le modifiche:

    • Clicca "Salva"
    • GoDaddy potrebbe mostrare un avviso sulla perdita delle impostazioni DNS - e previsto
    • Conferma la modifica

Cosa E Appena Successo?

Hai appena detto a internet: "Quando qualcuno chiede example.com, vai a chiedere a Cloudflare invece di GoDaddy per i record DNS."

Il tuo dominio e ancora registrato con GoDaddy. Stai ancora pagando GoDaddy per la registrazione del dominio. Ma ora Cloudflare gestisce tutte le ricerche DNS.

Passo 4: Verifica e Attiva in Cloudflare

Ora aspettiamo che internet si aggiorni.

Conferma il Cambio dei Nameserver

  1. Torna alla tua scheda Cloudflare
  2. Clicca "Fatto, controlla i nameserver"
  3. Cloudflare iniziera a verificare se i nameserver sono stati aggiornati

Attendi la Propagazione DNS

Questa e la parte noiosa. Le modifiche DNS possono richiedere da pochi minuti a 24 ore per propagarsi in tutto il mondo. In pratica, la maggior parte delle modifiche avviene entro 30 minuti a 2 ore.

Cosa sta succedendo:

  • I server DNS in tutto il mondo stanno aggiornando le loro informazioni in cache
  • Alcuni raccoglieranno la modifica rapidamente, altri impiegheranno piu tempo
  • Il tuo sito potrebbe funzionare per te ma non per qualcun altro temporaneamente

Controlla lo Stato di Attivazione

  1. Cloudflare ti inviera un'email quando il tuo sito e attivo (solitamente entro un'ora)

  2. Controlla lo stato nella dashboard Cloudflare:

    • Vai alla tua dashboard Cloudflare
    • Cerca il tuo dominio
    • Lo stato cambiera da "In Attesa" ad "Attivo" quando completo
  3. Controllo manuale (opzionale): Puoi verificare i nameserver tu stesso usando un terminale:

    # Controlla i nameserver (Mac/Linux/WSL)
    dig NS example.com +short
    
    # Windows (PowerShell)
    Resolve-DnsName example.com -Type NS

    Dovresti vedere i nameserver di Cloudflare nei risultati.

Passo 5: Abilita SSL/TLS in Cloudflare

Una volta che il tuo dominio e attivo, attiviamo l'SSL gratuito.

Configura le Impostazioni SSL/TLS

  1. Nella dashboard Cloudflare, seleziona il tuo dominio

  2. Vai alla sezione SSL/TLS (barra laterale sinistra)

  3. Scegli la modalita di crittografia:

    • Flessibile: Da Cloudflare al visitatore e crittografato, da Cloudflare al tuo server no
      • Usa questo se il tuo server non ha SSL
    • Completa: Crittografa entrambe le connessioni ma non convalida il certificato del tuo server
      • Usa questo se il tuo server ha un certificato autofirmato
    • Completa (Rigorosa): Crittografia completa con convalida del certificato
      • Usa questo se il tuo server ha gia un certificato SSL valido

    Raccomandazione: Inizia con "Flessibile" se non hai ancora SSL sul tuo server. Passa a "Completa (Rigorosa)" una volta installato un certificato SSL sul tuo hosting.

  4. Abilita "Usa Sempre HTTPS":

    • Vai a SSL/TLS -> Certificati Edge
    • Attiva "Usa Sempre HTTPS" su ON
    • Questo reindirizza automaticamente http:// a https://

Abilita Altre Funzionalita di Sicurezza (Opzionale)

Mentre sei in Cloudflare:

  1. Riscritture HTTPS Automatiche:

    • SSL/TLS -> Certificati Edge
    • Attiva "Riscritture HTTPS Automatiche" su ON
    • Corregge gli avvisi di contenuto misto
  2. Versione TLS Minima:

    • Imposta su TLS 1.2 o superiore
    • Disabilita i protocolli vecchi e insicuri
  3. Abilita HSTS (una volta che sei sicuro che tutto funzioni):

    • SSL/TLS -> Certificati Edge -> Abilita HSTS
    • Forza i browser a usare sempre HTTPS
    • Attenzione: Abilita questo solo dopo aver testato accuratamente

Verifica che Tutto Funzioni

Assicuriamoci di non aver rotto nulla.

Testa il Tuo Sito Web

  1. Visita il tuo sito web: https://example.com

    • Dovrebbe caricarsi su HTTPS (cerca l'icona del lucchetto)
    • Nessun avviso di certificato
  2. Testa la versione www: https://www.example.com

    • Dovrebbe funzionare anche con HTTPS
  3. Testa il redirect HTTP: http://example.com

    • Dovrebbe reindirizzare automaticamente alla versione HTTPS

Testa l'Email (Se Applicabile)

Se usi email personalizzata con il tuo dominio:

  1. Invia un'email di test dal tuo dominio
  2. Ricevi un'email di test al tuo dominio
  3. Controlla che l'email non vada nello spam

Se l'email si interrompe, verifica che i tuoi record MX in Cloudflare corrispondano a quelli che avevi in GoDaddy.

Controlla la Risoluzione DNS

Usa strumenti online per verificare che il DNS funzioni:

  • WhatsMyDNS: whatsmydns.net

    • Inserisci il tuo dominio
    • Seleziona il tipo di record "A"
    • Controlla la propagazione in tutto il mondo
  • DNS Checker: dnschecker.org

    • Inserisci il tuo dominio
    • Vedi lo stato della propagazione DNS globale

Risoluzione dei Problemi Comuni

Il Sito Web Mostra "Errore 522" o "Errore 521"

Problema: Cloudflare non riesce a connettersi al tuo server.

Soluzioni:

  1. Verifica che il tuo record A punti all'indirizzo IP corretto
  2. Controlla se il firewall del tuo hosting sta bloccando Cloudflare
  3. Aggiungi gli intervalli IP di Cloudflare alla whitelist del firewall del tuo server

Errori del Certificato SSL

Problema: Il browser mostra "La tua connessione non e privata"

Soluzioni:

  1. Aspetta 30 minuti - Cloudflare sta ancora generando il tuo certificato
  2. Controlla la modalita SSL/TLS - prova "Flessibile" se "Completa" non funziona
  3. Svuota la cache del browser e prova in modalita incognito/privata

L'Email Ha Smesso di Funzionare

Problema: Non riesci a inviare o ricevere email

Soluzioni:

  1. Controlla che i record MX in Cloudflare corrispondano ai record originali di GoDaddy
  2. Verifica che i record MX siano con nuvoletta grigia (solo DNS), non proxied
  3. Controlla che i record TXT SPF e DKIM siano stati copiati correttamente
  4. Aspetta la propagazione DNS completa (fino a 24 ore)

Il Sito Web si Carica Lentamente o a Intermittenza

Problema: Le prestazioni del sito sono peggiori di prima

Soluzioni:

  1. Aspetta il completamento della propagazione DNS (24 ore)
  2. Svuota la cache di Cloudflare: Dashboard -> Caching -> Elimina Tutto
  3. Controlla se le regole di caching sono configurate correttamente
  4. Verifica che lo stato proxy (nuvoletta arancione) sia abilitato per il traffico web

"I Nameserver Non Sono Cambiati" in Cloudflare

Problema: Cloudflare mostra ancora "In Attesa" dopo aver aggiornato GoDaddy

Soluzioni:

  1. Aspetta di piu - le modifiche DNS possono richiedere fino a 24 ore
  2. Verifica di aver inserito i nameserver correttamente in GoDaddy (nessun errore di battitura)
  3. Prova a rimuovere e ri-aggiungere i nameserver in GoDaddy
  4. Svuota la cache DNS locale:
    # Mac
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    
    # Windows (PowerShell come Admin)
    ipconfig /flushdns
    
    # Linux
    sudo systemd-resolve --flush-caches

E il Trasferimento del Dominio Stesso?

In questo momento, il tuo dominio e ancora registrato con GoDaddy, e stai solo usando Cloudflare per la gestione DNS. Questo va benissimo e funziona alla grande.

Se vuoi trasferire la registrazione del tuo dominio a Cloudflare (cosi tutto e in un unico posto), questa opzione e disponibile:

Trasferimento del Dominio a Cloudflare (Prossimamente)

Cloudflare offre la registrazione dei domini a prezzi all'ingrosso (senza maggiorazione). I vantaggi includono:

  • Prezzi piu bassi - Paghi solo quello che Cloudflare paga al registro
  • Nessuna vendita aggiuntiva - Nessun aumento dei prezzi di rinnovo o costi nascosti
  • Privacy WHOIS gratuita - Sempre inclusa
  • Gestione unificata - Tutto in un'unica dashboard

Processo di trasferimento:

  1. Sblocca il tuo dominio in GoDaddy
  2. Ottieni il codice di autorizzazione (codice EPP) da GoDaddy
  3. Avvia il trasferimento in Cloudflare
  4. Paga la tariffa di trasferimento (include 1 anno di rinnovo a prezzo all'ingrosso)
  5. Aspetta 5-7 giorni per il completamento del trasferimento

Nota: I trasferimenti di dominio estendono la tua registrazione di 1 anno, quindi non perderai il tempo per cui hai gia pagato.

Scrivero presto una guida dettagliata sui trasferimenti di dominio. Per ora, usare Cloudflare solo per il DNS funziona bene e ti da tutti i vantaggi di sicurezza.

Migliori Pratiche per il Futuro

Ora che sei su Cloudflare, ecco alcuni consigli:

Impostazioni di Sicurezza

  1. Abilita WAF (Web Application Firewall):

    • Sicurezza -> WAF
    • Abilita i set di regole gestite per la tua piattaforma (WordPress, ecc.)
  2. Abilita la Modalita Lotta Bot:

    • Sicurezza -> Bot
    • Mitigazione bot gratuita per il tuo sito
  3. Configura le Page Rules:

    • Regole -> Page Rules
    • Crea regole per la cache dei contenuti statici, redirect, ecc.

Ottimizzazione delle Prestazioni

  1. Abilita Auto Minify:

    • Velocita -> Ottimizzazione
    • Seleziona JavaScript, CSS e HTML
  2. Abilita Compressione Brotli:

    • Velocita -> Ottimizzazione
    • File piu piccoli = caricamento piu veloce
  3. Configura il TTL della Cache del Browser:

    • Caching -> Configurazione
    • Imposta "TTL Cache Browser" a 4 ore o piu

Monitoraggio

  1. Controlla regolarmente le Analisi:

    • Cloudflare -> Analisi e Log
    • Vedi i pattern di traffico e le minacce bloccate
  2. Configura le notifiche email:

    • Notifiche
    • Ricevi avvisi per eventi di sicurezza o problemi di sistema
  3. Esamina gli Eventi di Sicurezza:

    • Sicurezza -> Eventi
    • Vedi cosa sta bloccando Cloudflare

Checklist di Riferimento Rapido

Usa questa checklist quando migri il DNS:

  • Documenta i record DNS attuali in GoDaddy
  • Crea un account Cloudflare gratuito
  • Aggiungi il dominio a Cloudflare
  • Esamina e verifica i record DNS importati
  • Annota i nameserver di Cloudflare
  • Aggiorna i nameserver in GoDaddy
  • Aspetta la propagazione DNS (controlla l'email per la conferma)
  • Configura SSL/TLS in Cloudflare
  • Abilita "Usa Sempre HTTPS"
  • Testa che il sito web si carichi su HTTPS
  • Testa la funzionalita email (se applicabile)
  • Verifica la propagazione DNS globalmente
  • Abilita funzionalita di sicurezza aggiuntive
  • Configura le ottimizzazioni delle prestazioni

Conclusione

Spostare il tuo DNS da GoDaddy a Cloudflare e semplice e ti offre funzionalita di sicurezza e prestazioni di livello enterprise gratuitamente. Il tuo dominio resta registrato con GoDaddy, quindi puoi continuare a gestire i rinnovi li, ma ottieni tutti i vantaggi della rete globale di Cloudflare.

L'intero processo richiede circa 15-20 minuti di lavoro effettivo, piu un po' di attesa per la propagazione DNS. Una volta attivo, il tuo sito sara piu veloce, piu sicuro e avrai una visibilita molto migliore sul tuo traffico e sugli eventi di sicurezza.

Punti chiave:

  • La migrazione DNS e separata dalla registrazione del dominio
  • Certificati SSL gratuiti e protezione DDoS da Cloudflare
  • Nessun downtime se pianifichi attentamente e verifichi i record DNS
  • Puoi tornare indietro cambiando i nameserver di nuovo a GoDaddy in qualsiasi momento

Se incontri problemi durante la migrazione, la documentazione di supporto di Cloudflare e eccellente e i loro forum della community sono molto attivi. Prenditi il tuo tempo, ricontrolla i record DNS e sarai operativo su Cloudflare in pochissimo tempo.

Prossimi Passi

Ora che hai il tuo DNS su Cloudflare, potresti voler:

Fred

Fred

AUTHOR

Full-stack developer with 10+ years building production applications. I've been deploying to Cloudflare's edge network since Workers launched in 2017.

Need a developer who gets it?

POC builds, vibe-coded fixes, and real engineering. Let's talk.

Hire Me →