Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Usually after $TTL and $ORIGIN there is a line starting with @ and IN in zone name then email address of admin, what does @ mean here and in the next entries?

share|improve this question
up vote 6 down vote accepted

$ORIGIN is used in two contexts during zone file processing:

  1. The symbol @ forces substitution of the current (or synthesized) value of $ORIGIN. The @ symbol is replaced with the current value of $ORIGIN.
  2. The current value of $ORIGIN is added to any 'unqualified' name (any name which does not end in a 'dot').

Example of @ symbol replacement:

; zone file fragment 
; no $ORIGIN present and is synthesized from the 
; zone name in named.conf
@          IN      NS 
; is the name server for
@          IN      NS 
; functionally identical to
; is the name server for
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.