$ORIGIN
is used in two contexts during zone file processing:- The symbol @ forces substitution of the current (or synthesized) value of $ORIGIN. The @ symbol is replaced with the current value of $ORIGIN.
- The current value of
$ORIGIN
is added to any 'unqualified' name (any name which does not end in a 'dot').
Example of
@
symbol replacement:; 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
https://askubuntu.com/questions/292924/what-does-mean-in-bind-zone-file
----------
$ORIGIN — Anexa el nombre del dominio a registros no cualificados, tales como aquellos con el nombre de host solamente.
Por ejemplo, un archivo de zona puede contener la línea siguiente:
$ORIGIN example.com.
Cualquier nombre utilizado en registros de recursos que no terminen en un punto (.) tendrán example.com anexado
El uso de la directiva $ORIGIN no es necesario si la zona es especificada en /etc/named.conf porque la zona es usada como el valor de la directiva $ORIGIN por defecto.
http://fpg.x10host.com/DNS/origin.html
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-bind-zone.html
SOA — Registro de recursos Start Of Authority, que declara información importante de autoridad relacionada con espacios de nombres al servidor nombres.
Está situado detrás de las directivas, un registro SOA es el primer registro en un archivo de zona.
El ejemplo siguiente muestra la estructura básica de un registro de recursos SOA:
El símbolo @ coloca la directiva $ORIGIN 1 (o el nombre de la zona, si la directiva $ORIGIN no está configurada) como el espacio de nombres que esta siendo definido por este registro de recursos SOA. El nombre del host del servidor de nombres que tiene autoridad para este dominio es la directiva <primary-name-server> y el correo electrónico de la persona a contactar sobre este espacio de nombres es la directiva <hostmaster-email>.
No hay comentarios:
Publicar un comentario