Di solito dopo $TTLe $ORIGINc'è una riga che inizia con @e INnel nome della zona, quindi l'indirizzo e-mail dell'amministratore, cosa @significa qui e nelle voci successive?
Di solito dopo $TTLe $ORIGINc'è una riga che inizia con @e INnel 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:
$ORIGINviene 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
$ORIGINmanca allora si@riferisce al nome della zona .