[CoursDNS/TP-ServeurDNS/index.html] juin 2006
pascal Hennequin
Documents and links for DNS Lab
DNS LAB
Notes de cours DNS (in french)
DNS Configuration
From Lecture Notes:
Master Zone File Syntax
RR types and common RDATA
Dig Examples
Configuration files for BIND server and Zones samples :
Server == ZERATUL
: master for ipv6.int-evry.fr. ...
Server == HUGO
: slave for int-evry.fr. and ipv6.int-evry.fr ...
Server == LAB
: prototype files for Lab
Simple zone example
Exhaustive zone example
(also operational:
dig @ipv6-1.int-evry.fr zone.test. AXFR
)
DNSSEC signed exhaustive zone sample
How to signed previous DNSSEC zone?
Operational Zones
INT-EVRY.FR:
dig @diamant.int-evry.fr AXFR int-evry.fr.
IPv6.INT-EVRY.FR:
dig @ipv6-1.int-evry.fr AXFR ipv6.int-evry.fr.
reverse IPv4:
dig @diamant.int-evry.fr AXFR 159.157.in-addr.arpa.
reverse IPv6:
dig @ipv6-1.int-evry.fr AXFR 3.0.2.3.0.6.6.0.1.0.0.2.ip6.arpa.
DNSSEC:
dig @alambix.int-evry.fr AXFR int-evry.caddisc.enst.idsa.prd.fr.
Root servers reference ("named.root"):
from DIG
:
dig
or
dig . NS
or
dig @c.root-servers.net. . NS
from FTP
: ftp://ftp.internic.net/domain/named.root
more info
: www.root-servers.org
Unix resolver configuration,
/etc/resolv.conf
:
INT default
, or
IPv6 sample
.
Controling
named
with
rndc
:
rndc.conf
sample generated by
rndc-confgen
Manuals
BIND 9.3 Reference Manual (...)
Unix manual pages for BIND 9.3.1:
Exploration tools:
dig(1)
,
host(1)
,
nslookup(1)
DNS server:
named(8)
,
named.conf(5)
,
named-checkconf(8)
,
named-checkzone(8)
server control:
rndc(8)
,
rndc-confgen(8)
,
rndc.conf(5)
DNSSEC tools:
dnssec-keygen(8)
,
dnssec-signzone(8)
Other:
nsupdate(8)
,
lwresd(8)
Manual pages for
/etc/resolv.conf
:
resolver(5) (linux mandrake10)
,
resolv.conf(4) (Solaris 5.8)
References and Web Sites
RFCs about DNS
(from lecture Notes)
DNS Resources Directory
DNSSEC Resource Directory
Official ISC BIND Site
AFNIC (registry .fr)
D.J. Bernstien pages
Linux DNS HOWTO
FreeBSD Handbook DNS
DNS administration tutorial
IPv6 DNS settings
...