Dans le but de migrer dans peu de temps un serveur Mandrakelinux sous Debian Stable je fais des tests histoire de voir si mes serveurs fonctionneront. Je me suis installé sur Debian nue de chez nue (sous VmWare) et j'ai qu'une seule source autre que les CD-Rom d'install : http://security.debian.org/ !
Mon problème concerne donc Bind9 et plus précisemment rndc. Je veux comme je l'ai fait sous Mandrakelinux installer un DHCP + DNS Dynamique. J'ai fait dans l'ordre :
- Code: Tout sélectionner
#apt-get install bind9
Et puis j'ai voulu générer une clef HMAC-MD5 :
- Code: Tout sélectionner
#dnssec-keygen -a hmac-md5 -b 512 -n HOST key
L'opération se déroule et j'ai deux fichiers : Kkey.+157+04389.key et Kkey.+157+04389.private.
J'extrais la clef du fichier Kkey.+157+04389.private et je la met calmement dans les fichiers :
- /etc/rndc.conf , sous cette forme :
- Code: Tout sélectionner
# Start of rndc.conf
key "rndckey" {
algorithm hmac-md5;
secret "xxxxxxxxxxxxxxx";
};
options {
default-key "rndckey";
default-server 127.0.0.1;
default-port 953;
};
# End of rndc.conf
- /etc/bind/named.conf , sous cette forme :
- Code: Tout sélectionner
# Use with the following in named.conf, adjusting the allow list as needed:
key "rndckey" {
algorithm hmac-md5;
secret "xxxxxxxxxxxxxxxx";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndckey"; };
};
- /etc/bind/rndc.key , sous cette forme :
- Code: Tout sélectionner
key "rndckey" {
algorithm hmac-md5;
secret "xxxxxxxxxxxxx";
};
Je fais un petiti /etc/init.d/bind9 reload pour la forme histoire de voir si tout va bien avant l'intégration de mon dhcpd... et là, ERREUR :
- Code: Tout sélectionner
rndc: connection to remote host closed
This may indicate that the remote server is using an older version of
the command protocol, this host is not authorized to connect,
or the key is invalid.
Je précise que je n'ai pas indiqué de zones directes ou inversées...
J'ai fouillé le Web et suis tombé sur quelques forums en anglais mais aucune réponse n'a donné de résultat...
J'ai utilisé la doc suivante : http://www.linux-france.org/prj/edu/arc ... -DNS-DDNS/ mais sans succès...
J'ai remplacé par des valeurs qui fonctionnaient sous mon serveur Mandrakelinux, même erreur !!!
Je sais plus quoi faire.......