:non: bind ne doit pas tourner en root c'est mal (tm)
ajoutes un user named tout simplement .
rndc ( man rndc hein :D ) est un outil permettant d'administrer named .
le script de lancement de ta redhat doit a priori se servir de rndc afin d'arreter/reloader named donc il faudrait éventuellement soit :
1) configurer rndc
2) modifier le script de lancement .
il est évident que la configuration de rndc est *la* chose a faire .
concretement rndc lis un fichier de conf donné
généralement /etc/rndc.conf ou /etc/rndc.key .
(les chemins peuvent varier selon les options de compilation propre a chaque distribution )
Ce fichier contient un certain nombre d'infos comme , l'adresse du serveur a administrer & la clé a utilisé pour s'authentifier .
un moyen de générer une clé aléatoire est d'utiliser l'outil rndc-confgen
options {
default-key "rndc-key";
default-server 127.0.0.1;
default-port 953;
};
# End of rndc.conf
# Use with the following in named.conf, adjusting the allow list as needed:
# key "rndc-key" {
# algorithm hmac-md5;
# secret "dUw/1PUSXn4eEKipA6iBkQ==";
# };
#
# controls {
# inet 127.0.0.1 port 953
# allow { 127.0.0.1; } keys { "rndc-key"; };
# };
# End of named.conf
ha oui ke je fasse un start ou un restart ne change rien le processus n'arrive pas a se lancer (meme erreur)
de pus je ne sais pas ce c'est "rndc"
peu tu me donner + d'info merci
ZzZzZzZz
bien tout d'abord named a deja fonctionne
comment dois je faire pour changer l'utilisateur named pour mettre rot a la place merci
mikala
ce qui serait pas mal quand on expose une erreur c'est fournir plus de renseignement par exemple :
1)bind a t'il jamais fonctionné
2)les logs d'erreurs
3)les fichiers de conf
4) s'agit il des paquets redhat ou d'une compilation perso
ceci dit dans les pauvres infos fournis on peut voir un certain nombre de choses .
1) rndc n'arrive pas a contacter named ( donc soit il est mal configure ( named ou rndc ) soit named n'était pas lancé car tu fais un *restart* & non un start )
2) l'user named n'existe pas hor a priori c'est l'utilisateur sous lequelle bind est supposé se lancer ...
ZzZzZzZz
Bonjour
j'ai un probleme avec mon serveur DNS
je suis la redhat 8.0
mon probleme est que le processus named ne veu pas demarrer :/
voci ce qu'il me marque lorsque j'execute la commande suivant :
./named restart
Stopping named : rndc :connect failed : connection refused [FAILED]
Starting named : named : user 'named' unknow [FAILED]