Come far puntare un nome di dominio al tuo server
Per far puntare un nome di dominio al tuo server, aggiungi un record A con l'indirizzo IP del server nella schermata DNS del servizio dove hai registrato il dominio. Aggiungere il record richiede un minuto. Quanto ci mette a essere visibile su internet dipende dalle cache: di solito pochi minuti, a volte qualche ora.
Passo dopo passo
- Prendi l'indirizzo IP del tuo server. Nel pannello Seturack apri I miei server, fai clic sul tuo server e guarda la riga Indirizzo IP nella scheda Panoramica.
- Apri la schermata DNS del servizio dove hai comprato il dominio o dove ne gestisci il DNS. Di solito si chiama "Gestione DNS" o "Record DNS". Prima di cambiare qualcosa, fai uno screenshot dei record esistenti per poter tornare indietro se serve.
- Aggiungi un record A per il dominio principale: nome
@, tipoA, valore l'indirizzo IP del server. - Aggiungi un record anche per
www: un record A con lo stesso IP oppure un record CNAME dawwwal dominio principale. - Elimina i vecchi record A e AAAA e i record di "pagina parcheggiata". Se lasci più record A diversi per lo stesso nome, i visitatori vengono mandati a uno di essi a caso.
- Aspetta e controlla con i comandi qui sotto.
Tipi di record
| Tipo | A cosa serve |
|---|---|
| A | Fa puntare un nome a un indirizzo IPv4. È il record che serve al tuo server. |
| AAAA | Fa puntare un nome a un indirizzo IPv6. Se il tuo server non ha un indirizzo IPv6, non aggiungere questo record ed elimina un vecchio record AAAA, se c'è. |
| CNAME | Reindirizza un nome a un altro nome, per esempio www al dominio principale. Non può coesistere con un altro record sullo stesso nome, quindi di norma non si usa sul dominio principale (@). |
| MX | Indica a quale server viene consegnata la posta. Quando sposti un sito, non toccare i record della posta. |
| TXT | Serve per le verifiche e per i record di testo come SPF e DKIM. |
Tempo di propagazione e come verificare
Il TTL indica per quanti secondi un record resta in una cache. Quella che chiamiamo "propagazione del DNS" è in realtà il fatto che le cache nel mondo dimenticano il vecchio record. Quando aggiungi un nuovo record, spesso è rapido. Quando modifichi un record esistente, puoi aspettare quanto il TTL del vecchio record. Se devi spostare un sito attivo, abbassa il TTL a un valore piccolo, come 300 secondi, almeno un periodo di TTL prima dello spostamento, e riportalo al valore precedente a passaggio finito. Se in precedenza è stato interrogato un nome mai esistito, anche la risposta "non esiste" può restare per poco nelle cache.
Verifica che il record sia visibile con questi comandi:
- macOS e Linux:
dig +short example.comdeve stampare l'indirizzo IP del tuo server. Perwwwprovadig +short www.example.com. - Windows:
nslookup example.com - Se il browser va ancora al vecchio indirizzo, svuota la cache DNS del tuo computer. Su Windows esegui
ipconfig /flushdns. Su macOS eseguisudo dscacheutil -flushcachee poisudo killall -HUP mDNSResponder.
Se il comando stampa l'IP giusto ma la pagina non si apre, esegui curl -I http://example.com per vedere se il server risponde. Se arriva una risposta ma il contenuto non è il sito che ti aspetti, il web server non conosce questo dominio. Devi anche presentare il dominio al web server.
Come si fa puntare un sottodominio?
Per un sottodominio (per esempio blog.example.com) aggiungi lo stesso tipo di record: nome blog, tipo A, valore l'indirizzo IP del server. Ogni sottodominio è un record separato. Se li mandi tutti allo stesso server, scrivi un record A per ciascuno oppure scrivi una volta un record A e fai puntare gli altri a quello con record CNAME. È il web server a decidere quale sito si apre.
Aggiungere un record o cambiare i nameserver?
Nella maggior parte dei casi basta aggiungere un singolo record A e la gestione del DNS resta dov'è. Cambiare i nameserver significa affidare la gestione del DNS a un altro provider. Se lo fai, devi ricreare tutti i record, in particolare i record MX, nel nuovo posto. Fallo solo di proposito.
Errori comuni
- Aggiungere il record solo per il dominio principale.
www.example.comè un nome separato e ha bisogno di un record proprio. - Lasciare un vecchio record AAAA. Se il record IPv6 punta a un altro server, alcuni visitatori finiscono nel posto sbagliato.
- Aggiungere il record nel posto sbagliato. Se hai fatto puntare i nameserver a un altro provider, gestisci i record dove puntano quei nameserver, non dove hai comprato il dominio.
- Scrivere un prefisso nel campo del valore. Non scrivere
http://nel valore di un record A. Scrivi solo l'indirizzo IP. - Fidarsi del browser. La cache del browser può ingannarti. Controlla prima con un comando.
Dopo aver puntato il dominio
Quando il dominio raggiunge il server, devi comunicare il dominio al web server e ottenere un certificato HTTPS. Let's Encrypt emette certificati gratuiti. Sulle app già pronte di Seturack basate sul web, come WordPress, devi comunicare il dominio anche all'app, per esempio scrivendolo nelle impostazioni di Caddy e nei campi indirizzo di WordPress. I passaggi per ogni app sono in questo articolo della guida.
Non ti serve un IP separato per ogni dominio. Puoi ospitare più domini sullo stesso indirizzo IP e il web server serve il sito giusto guardando il nome di dominio nella richiesta. Se vuoi un IP separato, puoi aggiungere un IP extra. Un IP extra costa circa $1 al mese, IVA inclusa. Sui server Linux l'IP viene aggiunto automaticamente all'interno del server.
Seturack non vende nomi di dominio, quindi il dominio lo compri altrove. L'unica cosa che ti serve dal pannello è l'indirizzo IP del tuo server. Il record DNS lo aggiungi dove gestisci il dominio.
Commenti0
Ancora nessun commento
Condividi per primo la tua opinione.
Accedi o registrati per lasciare un commento.