Un passo semplice ed essenziale per far sì che il vostro dominio mostri il vostro sito web.

Se avete acquistato un dominio e impostato l’hosting su un server VPS o dedicato, il passo successivo è collegare il dominio all’indirizzo IP del vostro server. Questo processo si chiama mappatura DNS e garantisce che quando qualcuno digita il vostro dominio, il vostro server risponda.

Cosa serve:

Per collegare il vostro dominio a un indirizzo IP, assicuratevi di avere:

  • Un nome di dominio registrato
  • Un indirizzo IP pubblico (il vostro VPS, server dedicato o account di hosting)
  • L’accesso alle impostazioni DNS del dominio (attraverso la società di registrazione o il provider DNS)

Passo 1: ottenere l’indirizzo IP

Potete trovare l’indirizzo IP del vostro server:

  • Nel cruscotto del vostro VPS o server dedicato
  • Eseguendo ifconfig o ip a sul vostro server via SSH
  • O chiedendo all’assistenza se non siete sicuri

Esempio:

Indirizzo IP: 123.123.123.123

Passo 2: Accesso alla gestione DNS

Accedete al registrar di domini o al provider DNS in cui è gestito il vostro dominio. Se avete acquistato il vostro dominio tramite AVA.hosting, la gestione DNS è disponibile direttamente nel vostro pannello cliente.

Trovate la sezione chiamata:

  • Gestione DNS
  • Editor di zona
  • Record del server dei nomi
  • Impostazioni DNS

Passo 3: Aggiungere un record A

Ora è necessario creare un record A, che indica al DNS:
“questo dominio = questo indirizzo IP”

Ecco come fare:

DigitareNomeValore (IP)TTL
A@123.123.123.1233600
Awww123.123.123.1233600

Spiegazione:

  • @ = dominio principale (example.com)
  • www = www.example.com
  • Il TTL (Time to Live) può essere di 3600 secondi (1 ora) o lasciato al valore predefinito

Opzionale:
Se si desidera utilizzare sottodomini (come blog.example.com), aggiungere record A separati per ciascuno.

Passo 4: Attendere la propagazione DNS

Le modifiche DNS possono richiedere da pochi minuti a 24-48 ore per propagarsi completamente in tutto il mondo.

Potete controllare lo stato del vostro dominio utilizzando:

  • nslookup yourdomain.com nel terminale
  • dig yourdomain.com (per utenti esperti)

Passo 5: Assicurarsi che il server sia pronto

Sul vostro server (soprattutto se usate Apache o Nginx), dovete assicurarvi che il server risponda al dominio. Questa operazione è chiamata configurazione dell’host virtuale.

Esempio (Nginx):

server {
    ascolta 80;
    nome_server example.com www.example.com;

    root /var/www/example;
    index index.html;
}

Una volta configurato, riavviare il server web:

sudo systemctl restart nginx

Controlli finali

  • Il vostro dominio si apre nel browser?
  • Sia example.com che www.example.com funzionano?
  • Avete installato un certificato SSL (opzionale ma consigliato)?

Se sì, congratulazioni! Il vostro dominio è ora collegato con successo al vostro server.