www.debian.org en lloc de 130.89.148.77 o 2001:67c:2564:a119::77.
A (address record): adreça IPv4. Aquesta és la manera més habitual perquè un domini apunti a una adreça IPv4.
CNAME (canonical name record): alias
MX (intercanvi de correu): un servidor de correu electrònic. Aquesta informació és utilitzada per altres servidors de correu electrònic per trobar on enviar el correu electrònic adreçat a una adreça donada. Cada registre MX té una prioritat. El servidor de prioritat més alta (amb el nombre més baix) es prova primer (vegeu la barra lateral TORNAR A LES BASES SMTP); els altres servidors seran contactats per ordre de prioritat decreixent si el primer no respon.
PTR (pointer): associació d'una adreça IP a un nom. Aquest registre s'emmagatzema en una zona inversa o «reverse DNS» anomenada segons l'interval d'adreces IP. Per exemple, 1.168.192.in-addr.arpa és la zona que conté l'assignació inversa de totes les adreces en el rang 192.168.1.0/24.
AAAA (IPv6 address record): adreça IPv6.
NS (name server): associa un nom a un servidor de noms. Cada domini ha de tenir almenys un registre NS. Aquests registres apunten a un servidor DNS que pot respondre consultes relatives a aquest domini; normalment apunten als servidors primaris i secundaris del domini. Aquests registres també permeten la delegació de DNS; per exemple, la zona falcot.com pot incloure un registre NS per internal.falcot.com, el que significa que la zona internal.falcot.com és gestionada per un altre servidor. Per descomptat, aquest altre servidor ha de declarar una zona internal.falcot.com.
bind, independentment de la versió, tenen la mateixa estructura.
falcot.com per emmagatzemar informació relacionada amb aquest domini, i una zona 168.192.in-addr.arpa per a l'assignació inversa d'adreces IP a les xarxes locals.
Exemple 10.12. Extracte de /etc/bind/named.conf.local
zone "falcot.com" {
type master;
file "/etc/bind/db.falcot.com";
allow-query { any; };
allow-transfer {
195.20.105.149/32 ; // ns0.xname.org
193.23.158.13/32 ; // ns1.xname.org
};
};
zone "internal.falcot.com" {
type master;
file "/etc/bind/db.internal.falcot.com";
allow-query { 192.168.0.0/16; };
};
zone "168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168";
allow-query { 192.168.0.0/16; };
};Exemple 10.13. Extracte de /etc/bind/db.falcot.com
; Zona falcot.com
; admin.falcot.com. => contacte per a la zona: admin@falcot.com
$TTL 604800
@ IN SOA falcot.com. admin.falcot.com. (
20040121 ; Sèrie
604800 ; Refrescar
86400 ; Reintentar
2419200 ; Expirar
604800 ) ; TTL per a la caché negativa
;
; El @ fa referència al nom de la zona ("falcot.com" aquí)
; o a $ORIGIN si la directiva ha estat usada
;
@ IN NS ns
@ IN NS ns0.xname.org.
internal IN NS 192.168.0.2
@ IN A 212.94.201.10
@ IN MX 5 mail
@ IN MX 10 mail2
ns IN A 212.94.201.10
mail IN A 212.94.201.10
mail2 IN A 212.94.201.11
www IN A 212.94.201.11
dns IN CNAME nsExemple 10.14. Extracte de /etc/bind/db.192.168
; Zona inversa per 192.168.0.0/16
; admin.falcot.com. => contacte de zona: admin@falcot.com
$TTL 604800
@ IN SOA ns.internal.falcot.com. admin.falcot.com. (
20040121 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN NS ns.internal.falcot.com.
; 192.168.0.1 -> arrakis
1.0 IN PTR arrakis.internal.falcot.com.
; 192.168.0.2 -> neptune
2.0 IN PTR neptune.internal.falcot.com.
; 192.168.3.1 -> pau
1.3 IN PTR pau.internal.falcot.com.