Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Leggere una zona

Modulo 2: Nameserver e zone · Tempo di lettura: 8 minuti

Obiettivo della lezione: Dopo questa lezione saprà leggere e scrivere un record DNS: nome, TTL, classe, tipo e valore, incluso il simbolo @ e il punto finale.

Concetti chiave: file di zona, @, nome relativo e completo, punto finale, SOA, numero di serie, record NS

Le cinque parti di un record

Dal punto di vista tecnico una zona viene spesso scritta come file di zona: un file di testo con un record su ogni riga. Anche se il Suo pannello ne fa un bel modulo, al suo interno ci sono sempre le stesse cinque parti:

www.example.com.   3600   IN   A   192.0.2.10
│                   │      │    │   │
nome                TTL    classe tipo valore
ParteSignificato
NomePer quale nome vale il record
TTLPer quanti secondi la risposta può essere memorizzata (lezione 6.1)
ClasseSempre IN (internet). Nei pannelli viene solitamente omessa
TipoIl tipo di record: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ...
ValoreLa risposta. In un MX e in un SRV compaiono anche dei numeri, come la priorità

Alcuni esempi:

example.com.        3600  IN  A      192.0.2.10
example.com.        3600  IN  MX     10 mail.example.com.
_dmarc.example.com. 3600  IN  TXT    "v=DMARC1; p=none"
shop.example.com.   3600  IN  CNAME  shops.example.net.

Possono esserci più record con lo stesso nome e lo stesso tipo. Due record MX per example.com o due record A per www sono del tutto normali. Insieme vengono chiamati recordset.

Il simbolo @

Il simbolo @ in una zona significa: il nome del dominio stesso. Nella zona di example.com

@   3600  IN  A  192.0.2.10

equivale a

example.com.   3600  IN  A  192.0.2.10

La maggior parte dei pannelli usa @, oppure lascia vuoto il campo nome, per indicare il dominio principale (apex). Se un servizio Le chiede un record "sul Suo dominio" o "sulla root del Suo dominio", intende @. Attenzione: la "root del Suo dominio" è diversa dalla root del DNS vista nella lezione 1.2.

Nomi relativi e completi

Nella lezione 1.2 ha visto il punto finale. In una zona funziona così:

  • Se un nome termina con un punto, è completo. mail.example.com. è esattamente quel nome.
  • Se un nome non termina con un punto, è relativo. Il nome della zona viene aggiunto alla fine. Nella zona di example.com, mail diventa quindi mail.example.com. (con il punto).

Questo vale sia per il nome di un record sia per un nome presente nel valore, come nei record CNAME, MX, NS e SRV. Per un indirizzo IP in un record A o AAAA non è rilevante: lì non si mette mai un punto alla fine.

Confronti:

Lei inserisce (zona example.com)Diventa in realtà
Nome: shopshop.example.com.
Nome: shop.example.com (senza punto)shop.example.com.example.com.
Nome: shop.example.com.shop.example.com.
Valore MX: mail.example.netmail.example.net.example.com. (errato)
Valore MX: mail.example.net.mail.example.net. (corretto)

I pannelli gestiscono questo aspetto in modo diverso. Alcuni aggiungono sempre il Suo nome di dominio dopo il campo nome e lo mostrano sotto il campo. Altri aggiungono automaticamente un punto dopo un valore. Altri ancora usano esattamente quello che digita. Esiste un metodo sicuro:

  1. Nel campo Nome inserisca solo la prima parte (shop, www, _dmarc), oppure @ per il dominio stesso.
  2. In un valore che è un nome inserisca il nome completo con un punto alla fine, a meno che il pannello non indichi chiaramente che non serve.
  3. Dopo il salvataggio, controlli come appare il record nell'elenco. Se vede il Suo nome di dominio ripetuto due volte, lo corregga.

Il record SOA: l'intestazione della zona

Ogni zona inizia con esattamente un record SOA (start of authority). Contiene dati gestionali, come:

example.com.  3600  IN  SOA  ns1.hosting.example. hostmaster.example.com. (
               2026110701 ; numero di serie
               14400      ; refresh
               3600       ; retry
               1209600    ; expire
               300 )      ; minimum (cache negativa)
  • Il primo nome è il nameserver primario.
  • Il secondo è l'indirizzo email dell'amministratore, con un punto al posto di @: hostmaster.example.com. significa hostmaster@example.com.
  • Il numero di serie aumenta a ogni modifica. Gli altri nameserver capiscono così che c'è qualcosa di nuovo e recuperano di nuovo la zona. Spesso è una data con un numero progressivo, come 2026110701.
  • L'ultimo valore determina tra l'altro per quanto tempo si può ricordare che una risposta "non esiste" (lezione 6.2).

Il record SOA viene solitamente gestito dal Suo pannello stesso. Quasi mai dovrà modificarlo. È comunque utile saperlo: se i numeri di serie differiscono tra i Suoi nameserver, significa che non tutti i nameserver hanno l'ultima versione.

Record NS nella zona

Nella zona ci sono anche record NS per il dominio stesso:

@   3600  IN  NS  ns1.hosting.example.
@   3600  IN  NS  ns2.hosting.example.

Questi devono corrispondere ai nameserver registrati presso il registro (lezione 2.1). Non li modifichi senza modificare anche i nameserver presso il registrar. Un record NS per un sottodominio (klant.example.com NS ...) delega quel sottodominio ad altri nameserver. Si tratta di un'operazione avanzata.

Nella pratica: ecco come appare in un pannello

In DirectAdmin apra Amministrazione DNS. Vedrà una tabella con le colonne Nome, TTL, Tipo e Valore: esattamente le parti viste in questa lezione, senza la classe. Un nome seguito da un punto, come example.com., rappresenta il dominio stesso. In Mio WebOké, scheda DNS, nel campo Nome inserisce @ per il dominio stesso, e sotto il campo vedrà il nome completo. cPanel (Zone Editor), Plesk, Cloudflare e i pannelli dei registrar funzionano con gli stessi campi; cambiano solo i nomi dei pulsanti.

Riepilogo

  • Un record è composto da nome, TTL, classe (IN), tipo e valore.
  • @ indica il dominio stesso.
  • Un nome con un punto alla fine è completo; senza punto viene aggiunto il nome della zona.
  • Nel campo Nome inserisca solo la prima parte e, dopo il salvataggio, controlli come appare il record.
  • Il record SOA è l'intestazione della zona; il numero di serie aumenta a ogni modifica.

Quiz

1. Cosa significa @ nella zona di example.com?



2. Nella zona di example.com crea un record MX con valore 10 mail.example.net, senza punto. Quale server di posta risulta in realtà?



3. A cosa serve il numero di serie nel record SOA?



4. Quale parte di un record viene omessa dalla maggior parte dei pannelli, perché è sempre uguale?



Esercizio

Esercizio Z2.2: Leggere un SOA. Consulti il record SOA di sidn.nl (strumento online oppure dig SOA sidn.nl). Indichi: (1) il nameserver primario, (2) il numero di serie.

Esercizio Z2.2: Leggere un record SOA



Quello che inserisce e quello che troviamo in rete non viene memorizzato. Il Suo browser ricorda le Sue risposte e se ha superato l'esercizio. Se ha effettuato l'accesso, conserviamo solo l'informazione che l'esercizio era (quasi) corretto in I miei corsi; lì può anche eliminarla.

Per approfondire

Questi articoli descrivono i pannelli di WebOké. Presso altri fornitori il funzionamento è simile.

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…