Bonjour à tous
Je cherche à configurer un DNS afin qu'il soit mis à jour par le DHCP.
J'ai donc installé le DHCP, qui fonctionne bien.
J'ai installé le DNS qui fonctionne bien en statique.
Chouette !
Mais...
J'ai voulu transformer le DNS statique en dynamique &...
RNDC me répond : "Connection to remote host closed.", suivi d'explications, sinon fumeuses, du moins qui ne me satisfont pas (horloges non synchronisées, versions de protocoles de commandes différentes...)
Conclusion : le DNS ne se met pas à jour !
Je fais quoi pour qu'il accepte ma clé ?
D'avance merci pour vos conseils.
------------------------------------------------------------
Je précise quelques détails :
Système KUbuntu 8.10
DHCP & DNS & RNDC sur la même machine, donc même distrib, &c.
Il va de soi que (j'ai vérifié) les clés dans rndc.conf & rndc.key sont rigoureusement identiques.
Un extrait du named.conf :
Et voici le rndc.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 include "/etc/bind/named.conf.options"; include "/etc/bind/rndc.key"; #include "/etc/bind/rndc.conf"; server localhost { provide-ixfr yes; keys { rndc-key; }; }; controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { "rndc-key"; }; }; controls { inet "localhost" port 953 allow { localhost; } keys { "rndc-key"; }; }; ... }; zone "essai.local" { type master; file "/etc/bind/db.essai.local"; forwarders{ }; allow-update { key rndc-key; }; notify yes; }; zone "1.100.10.in-addr.arpa"{ type master; file "/etc/bind/db.essai.local.inverse"; forwarders{ }; allow-update { key rndc-key; }; notify yes; };
Enfin, un extrait (le début, en fait) de mon dhcpd.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 # Start of rndc.conf key "rndc-key" { algorithm hmac-md5; secret "******"; # ** Ah ben non, je ne vous la donne pas, elle ! ;) ** }; #include "/etc/bind/rndc.key"; options { default-key rndc-key; default-server 127.0.0.1; default-port 953; }; server localhost{ key rndc-key; };
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 include "/etc/bind/rndc.key"; # The ddns-updates-style parameter controls whether or not the server will # attempt to do a DNS update when a lease is confirmed. We default to the # behavior of the version 2 packages ('none', since DHCP v2 didn't # have support for DDNS.) ddns-update-style interim; # option definitions common to all supported networks... option domain-name "essai.local"; ddns-rev-domainname "in-addr.arpa"; option domain-name-servers dns.essai.local; #, ns2.example.org; authoritative; ddns-updates on; zone essai.local { primary 10.100.1.1; key rndc-key; } zone 1.100.10.in-addr.arpa { primary 10.100.1.1; key rndc-key; }
Partager