Prob Serveur DNS sous Linux

Prob Serveur DNS sous Linux - Linux et OS Alternatifs

Marsh Posté le 13-05-2004 à 15:38:12    

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]
 
voila si qq1 peu m'aider ca serait cool merci

Reply

Marsh Posté le 13-05-2004 à 15:38:12   

Reply

Marsh Posté le 13-05-2004 à 15:56:17    

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 ...

Reply

Marsh Posté le 14-05-2004 à 08:50:26    

bien tout d'abord named a deja fonctionne
comment dois je faire pour changer l'utilisateur named pour mettre rot a la place  
merci

Reply

Marsh Posté le 14-05-2004 à 08:52:42    

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

Reply

Marsh Posté le 14-05-2004 à 09:00:16    

: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  

Citation :

8:58 root@emmanuelle ~# rndc-confgen
# Start of rndc.conf
key "rndc-key" {
        algorithm hmac-md5;
        secret "dUw/1PUSXn4eEKipA6iBkQ==";
};
 
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


il te créera le necessaire
ici donc tu mettras  

Citation :

key "rndc-key" {
        algorithm hmac-md5;
        secret "dUw/1PUSXn4eEKipA6iBkQ==";
};
 
options {
        default-key "rndc-key";
        default-server 127.0.0.1;
        default-port 953;
};

dans ton fichier /etc/rndc.conf
et dans le /etc/named.conf tu rajouteras les infos suivantes :  
 

Citation :

# 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"; };
 };


.


---------------
Intermittent du GNU
Reply

Marsh Posté le 14-05-2004 à 09:48:45    

merci pour t info ;p

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed