Bind ne démarre pas tout seul [Résolu] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 27-03-2008 à 15:01:16
Je dirais de
- vérifier ton fichier /etc/resolv.conf après un reboot
- voir si tu n'as pas un process à la con (genre du DHCP) qui le modifierait
- voir le lien des /etc/rc*.d s'il pointe bien vers le bon script dans /etc/init.d
sinon quelle distribution ?
Marsh Posté le 27-03-2008 à 15:13:28
mon /etc/resolv.conf semble correct :
Code :
|
DHCP a l'air bon, il n'y a pas de serveur DHCP sur ce serveur.
Les liens pointent bien vers /etc/init.d/bind9
sinon quelle distribution ?
Gavrinis a écrit : Je dispose d'un serveur DNS sous Debian avec Bind9. |
Marsh Posté le 27-03-2008 à 15:30:57
Vérifie que tu n'as pas d'alerte dans tes logs au sujet de bind.
Pas de serveur mais y a il un client ou un process pour de l'ADSL (style pppd ou autre) qui serait succeptible de modifier ton resolv.conf ?
Tu te connectes comment à internet ?
Faudrait voir un ps aux après le boot
Marsh Posté le 27-03-2008 à 15:50:03
Pas la moindre erreur dans les logs à propos de named.
Je vais regarder du côté DHCP alors.
Je me connecte à Internet via un modem RJ-45 qui est branché sur un roueur.
Marsh Posté le 27-03-2008 à 15:54:24
Et ton serveur obtient son adresse via DHCP auprès du routeur ?
Marsh Posté le 27-03-2008 à 21:07:29
regarde la conf de dhclient pour qu'il ne mette pas à jour ton resolv.conf
man dhclient
man dhclient.conf
man dhcp-options
ca vient de là je pense.
Marsh Posté le 27-03-2008 à 21:12:14
tu peux rajouter par exemple :
prepend domain-name-servers 127.0.0.1 |
ou avec un
supersede domain-name-servers <dns1-ip>, <dns2-ip>; |
dans ton dhclient.conf
lis bien les manpages pour avoir la synthaxe et comprendre comment ca fonctionne
Sinon pour un serveur, en particulier un serveur DNS, je le mettrais en adressage fixe...
Ca éviterait ce genre d'ennui.
Marsh Posté le 27-03-2008 à 23:01:55
j'ai fait ce que tu m'as dit et ça fonctionne après un redémarrage quand je décommente cette ligne "prepend domain-name-servers 127.0.0.1" dans dhclient.conf.
Cependant ça ne fonctionne que lorsque j'ai fait un "/etc/init.d/bind9 restart" avant le redémarrage personnellement je ne comprends pas, si cette commande n'est pas tapé avant le redémarrage le nslookup ne donne rien alors que si c'est fait le nslookup me résoud l'IP je ne comprends rien.
Marsh Posté le 28-03-2008 à 14:41:27
Aux dernières nouvelles, j'ai fait comme tu m'as dit et fait passer le serveur en IP statique et depuis plus de problème, j'espère que ce n'est pas que passager.
En tout cas, un grand merci à toi O'gure
Marsh Posté le 29-03-2008 à 13:29:39
avec resolvconf, ce genre de choses se font toutes seules: quand tu démarres ton bind, ça modifie ton resolv.conf comme attendu, et inversement
Marsh Posté le 27-03-2008 à 14:59:47
Bonjour,
Je dispose d'un serveur DNS sous Debian avec Bind9. Mon problème est que quand je dois éteindre ce serveur pour une raison quelconque et ensuite le redémarrer, le démon Bind ne fonctionne plus . Pourtant dans les logs de démarrage le service démarre bien et ce sans la moindre erreur, mais impossible de résoudre quoi que se soit comme requête.
Un nslookup sur l'IP d'une machine cliente me retourne une erreur.
Le seule moyen pour que tout rendre dans l'ordre est "/etc/init.d/bind9 restart".
Pouvez-vous m'aider ?
Message édité par Gavrinis le 28-03-2008 à 14:41:44