Di solito dopo $TTL
e $ORIGIN
c'è una riga che inizia con @
e IN
nel nome della zona, quindi l'indirizzo e-mail dell'amministratore, cosa @
significa qui e nelle voci successive?
Di solito dopo $TTL
e $ORIGIN
c'è una riga che inizia con @
e IN
nel nome della zona, quindi l'indirizzo e-mail dell'amministratore, cosa @
significa qui e nelle voci successive?
Risposte:
$ORIGIN
viene utilizzato in due contesti durante l'elaborazione del file di zona:
$ORIGIN
viene aggiunto a qualsiasi nome "non qualificato" (qualsiasi nome che non termina in un "punto").Esempio di @
sostituzione del simbolo:
; example.com zone file fragment
; no $ORIGIN present and is synthesized from the
; zone name in named.conf
....
@ IN NS ns1.example.com.
; ns1.example.com is the name server for example.com
....
$ORIGIN uk.example.com.
@ IN NS ns2.example.com.
; functionally identical to
; uk.example.com. IN NS ns2.example.com.
; ns2.example.com is the name server for uk.example.com
$ORIGIN
manca allora si@
riferisce al nome della zona .