Exemple de configuration d'un DNS local.
La seule z�ne enregistr�e est celle d'un domaine local "mondomaine.dom"
compos� de 3 machines: mamachine, tamachine et samachine...
Ce DNS est op�rationnel vers l'ext�rieur (fichier named.ca et option
"forward first").
Bien respecter la syntaxe et notamment les "."
Fichier /etc/named.conf
----------------------------><8
// Fichier de configuration primaire pour le serveur DNS BIND named.
options {
directory "/var/named";
forward first;
forwarders {
193.150.121.225; // DNS1 du FAI
193.150.121.226; // DNS2 du FAI
};
};
zone "." {
type hint;
file "named.ca";
};
zone "localhost" {
type master;
file "local";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "named.local";
};
// *** Zones additionnelles ***
zone "mondomaine.dom" {
type master;
file "mondomaine.dom";
notify no;
};
zone "0.168.192.IN-ADDR.ARPA" {
type master;
file "mondomaine.dom.rev";
notify no;
};
-----------------------><8
Fichier /var/named/named.ca
--------------------------><8
; This file holds the information on root name servers needed to
; initialize cache of Internet domain name servers
; (e.g. reference this file in the "cache . <file>"
; configuration file of BIND domain name servers).
;
; This file is made available by InterNIC registration services
; under anonymous FTP as
; file /domain/named.root
; on server FTP.RS.INTERNIC.NET
; -OR- under Gopher at RS.INTERNIC.NET
; under menu InterNIC Registration Services (NSI)
; submenu InterNIC Registration Archives
; file named.root
;
; last update: Aug 22, 1997
; related version of root zone: 1997082200
;
;
; formerly NS.INTERNIC.NET
;
.. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; formerly NS1.ISI.EDU
;
.. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107
;
; formerly C.PSI.NET
;
.. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
;
; formerly TERP.UMD.EDU
;
.. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
;
; formerly NS.NASA.GOV
;
.. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
;
; formerly NS.ISC.ORG
;
.. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
;
; formerly NS.NIC.DDN.MIL
;
.. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
.. 3600000 NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
;
; formerly NIC.NORDU.NET
;
.. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
;
; temporarily housed at NSI (InterNIC)
;
.. 3600000 NS J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET. 3600000 A 198.41.0.10
;
; housed in LINX, operated by RIPE NCC
;
.. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
;
; temporarily housed at ISI (IANA)
;
.. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
;
; housed in Japan, operated by WIDE
;
.. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
; End of File
-------------------------><8
Fichier /var/named/local
---------------------------><8
;
; BIND data file for local loopback
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expire
604800 ; default_ttl
)
;
@ IN NS localhost.
;
@ IN A 127.0.0.1
---------------------------><8
Fichier /var/named/mondomaine.dom
--------------------------><8
;
; BIND data file for mondomaine.dom
;
$TTL 1W
@ IN SOA mamachine.mondomaine.dom.
root.mamachine.mondomaine.dom. (
1 ; serial
1W ; refresh
1D ; retry
4W ; expire
1W ; default_ttl
)
;
@ IN MX 10 mamachine.mondomaine.dom.
@ IN NS mamachine.mondomaine.dom.
;
mamachine IN A 192.168.0.1
www IN CNAME mamachine
mail IN CNAME mamachine
news IN CNAME mamachine
ftp IN CNAME mamachine
proxy IN CNAME mamachine
;
tamachine IN A 192.168.0.5
;
samachine IN A 192.168.0.3
;
-----------------------------><8
Fichier /var/named/mondomaine.dom.rev
------------------------------><8
;
; BIND reverse data file for 192.168.0.x hosts
;
$TTL 1W
@ IN SOA mamachine.mondomaine.dom.
root.mamachine.mondomaine.dom. (
1 ; serial
1W ; refresh
1D ; retry
4W ; expire
1W ; default_ttl
)
;
@ IN NS mamachine.mondomaine.dom.
;
1 IN PTR mamachine.mondomaine.dom.
3 IN PTR samachine.mondomaine.dom.
5 IN PTR tamachine.mondomaine.dom.
-------------------------><8
--
MP