Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.
Modérateur: modos Ixus
par lembal » 01 Oct 2003 12:14
Bonjour à tous,
<BR>
<BR>Je sais, ça n'est jamais assez !
<BR>Après avoir créé mon serveur Linux qui assure (très correctement) les rôles de :
<BR>
<BR>-CPD + Serveur de fichiers (Samba) pour des stations 9x/2000
<BR>- Serveur DHCP (DHCPd)
<BR>- Serveur DNS (Bind) qui fait serveur DNS local + redirecteur vers le DNS cache de ma MNF (je sais ça sert à rien mais je voulais vérifier si ça marchait !)
<BR>
<BR>Je voudrais à présent que les fichiers de zones de BIND soient mis à jour autimatiquement par DHCPd. Les prérequis sont les suivants :
<BR>
<BR>Tous les fichiers de zones + fichier PID de named sont dans /etc/named.
<BR>Les fichiers dhcpd.conf et named.conf sont dans /etc.
<BR>Mon lien vers l'extérieur + DNS cache est ma MNF : 192.168.10.71
<BR>Mon serveur Linux (dhcpd + bind + samba) se nomme server.domaine.fr et son IP est : 192.168.10.72
<BR>
<BR>Voici le contenu de dhcpd.conf :"""""""
<BR>
<BR>authoritative;
<BR>
<BR>ignore client-updates;
<BR>
<BR>ddns-update-style interim;
<BR>option domain-name "domaine.fr";
<BR>option domain-name-servers 192.168.10.72;
<BR>
<BR>option routers 192.168.10.71;
<BR>option subnet-mask 255.255.255.0;
<BR>option broadcast-address 192.168.10.0;
<BR>
<BR>ddns-updates on;
<BR>ddns-domainname "domaine.fr";
<BR>ddns-rev-domainname "in-addr.arpa";
<BR>
<BR>
<BR>subnet 192.168.10.0 netmask 255.255.255.0 {
<BR> default-lease-time 80000000;
<BR> range 192.168.10.1 192.168.10.69;
<BR> range 192.168.10.81 192.168.10.99;
<BR> }
<BR>
<BR>"""""""""""
<BR>
<BR>
<BR>Voici le contenu de mon named.conf :
<BR>
<BR>"""""""""""
<BR>
<BR>// secret must be the same as in /etc/rndc.conf
<BR> key mykey {
<BR> algorithm hmac-md5;
<BR> secret "IriCelUSbPMypSjImBsiTHMauOumRPMkdBjoxVINAx0vxJZNRKGWzFCKibad";
<BR> };
<BR>
<BR> controls {
<BR> inet 127.0.0.1 port 953
<BR> allow { 127.0.0.1; } keys { mykey; };
<BR> };
<BR>
<BR>
<BR># Répertoire des fichiers de zone + Redirection si résolution non effectuée :
<BR>
<BR>options {
<BR> directory "/etc/named/";
<BR> pid-file "/etc/named/named.pid";
<BR> auth-nxdomain yes;
<BR>
<BR>forward only;
<BR> forwarders {
<BR> 192.168.10.71;
<BR> };
<BR>
<BR>};
<BR>
<BR># Fichier de cache :
<BR>
<BR>zone "." {
<BR> type hint;
<BR> file "named.ca";
<BR>};
<BR>
<BR>
<BR># Résolution Inverse :
<BR>
<BR>zone "0.0.127.in-addr.arpa" {
<BR> type master;
<BR> file "named.local";
<BR>};
<BR>
<BR># Fichier de zone pour le domaine local domaine.fr
<BR>
<BR>zone "domaine.fr" {
<BR> type master;
<BR> file "domaine.fr.host";
<BR> allow-update {
<BR> 192.168.10.72;
<BR> };
<BR>};
<BR>
<BR>zone "10.168.192.in-addr.arpa" {
<BR> type master;
<BR> file "domaine.fr.rev";
<BR> allow-update {
<BR> 192.168.10.72;
<BR> };
<BR>
<BR> };
<BR>
<BR>"""""""""""""""""""""""""""
<BR>
<BR>Voici le contenu de mon named.local :
<BR>
<BR>""""""""""""""""""""""
<BR>
<BR>$TTL 86400
<BR>@ IN SOA server.domaine.fr. root.localhost. (
<BR> 1997022700 ; Serial
<BR> 28800 ; Refresh
<BR> 14400 ; Retry
<BR> 3600000 ; Expire
<BR> 86400 ) ; Minimum
<BR> IN NS server.domaine.fr.
<BR>
<BR>1 IN PTR localhost.
<BR>
<BR>""""""""""""""""""""""""
<BR>
<BR>Voici le contenu de mon fichier domaine.fr.host :
<BR>
<BR>""""""""""""""""""""""""""
<BR>
<BR>$ORIGIN .
<BR>$TTL 86400 ; 1 day
<BR>domaine.fr IN SOA server.domaine.fr. root.localhost. (
<BR> 2001042704 ; serial
<BR> 86400 ; refresh (1 day)
<BR> 21600 ; retry (6 hours)
<BR> 3600000 ; expire (5 weeks 6 days 16 hours)
<BR> 3600 ; minimum (1 hour)
<BR> )
<BR> NS server.domaine.fr.
<BR>$ORIGIN domaine.fr.
<BR>machin A 192.168.10.73
<BR>MNF A 192.168.10.71
<BR>server A 192.168.10.72
<BR>localhost A 127.0.0.1
<BR>
<BR>"""""""""""""""""""""""""""""""
<BR>
<BR>Voici enfin mon fichier domaine.fr.rev :
<BR>
<BR>$ORIGIN .
<BR>$TTL 86400 ; 1 day
<BR>10.168.192.in-addr.arpa IN SOA server.domaine.fr. root.localhost. (
<BR> 2001042702 ; serial
<BR> 28800 ; refresh (8 hours)
<BR> 14400 ; retry (4 hours)
<BR> 3600000 ; expire (5 weeks 6 days 16 hours)
<BR> 86400 ; minimum (1 day)
<BR> )
<BR> NS server.domaine.fr.
<BR>
<BR>$ORIGIN 10.168.192.in-addr.arpa.
<BR>$TTL 3600 ; 1 hour
<BR>72 PTR server.domaine.fr
<BR>71 PTR mnf.domaine.fr
<BR>73 PTR machin.domaine.fr
<BR>
<BR>""""""""""""""""""""""""""""""""
<BR>
<BR>Donc voilà mon souci (ouf !) : les enregistrements dynamiques s'opèrent bien dans le fichier de zone d'enregistrement direct "domaine.fr.host" mais PAS dans le fichier d'enregistrement inverse "domaine.fr.rev" !!
<BR>
<BR>Voici ce que me dit SYSLOG :
<BR>
<BR>"Oct 1 11:49:03 server dhcpd: unable to add reverse map from 51.10.168.192.in-addr.arpa to p1109.domaine.fr : not a zone"
<BR>
<BR>En gros il me dit dit que ce n'est pas une zone ?! Mais qu'est-ce qui n'est pas une zone ?!
<BR>
<BR>Bon j'espère avoir éclairé ceux qui veulent mettre en place à DNS dynamique + Bind... sans résolution inverse !<BR><BR><font size=-2></font>
-
lembal
- Vice-Amiral
-
- Messages: 880
- Inscrit le: 13 Jan 2003 01:00
- Localisation: Paris
par lembal » 01 Oct 2003 13:22
Peut-être que je dois mettre le nom de mon serveur dans le fichier /etc/rncd.conf ?! Par défaut, c'est localhost...
-
lembal
- Vice-Amiral
-
- Messages: 880
- Inscrit le: 13 Jan 2003 01:00
- Localisation: Paris
Retour vers Linux et BSD (forum généraliste)
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)