DNS Bind ne redémarre pas: help !

  • Auteur de la discussion Auteur de la discussion Haq
  • Date de début Date de début
WRInaute passionné
Bonjour,

J'ai un gros problème: le serveur DNS Bind de mon dédié est arrêté... et mes sites deviennent donc progressivement inaccessibles.

/etc/rc.d/init.d/named restart ne fonctionne pas, j'obtiens perpétuellement des "échoué" ou "failed" (via webmin ou en ssh).

Quelqu'un peut-il m'aider ?
 
WRInaute discret
Faudrait voir si c'est pas un caca dans ton named.conf ...

Pour ce faire, tu le recuperes, tu vires toutes tes zones sauf la premiere, tu tentes de relancer

Si ca marche, tu reprends le fichier d'origine tu gardes la premiere et la deuxieme ... restart ...

et ainsi de suite ...

ca te permettra de voir quelle zones fait merder

(en esperant que tu n'en a pas 5477 ;) )
 
WRInaute discret
Y a-t'il plus de detail que "failed/échoué" ?
As-tu fais un changement dans tes domaines il y a peu ?

As-tu vérifié ton /etc/named.conf ?
 
WRInaute passionné
Merci pour vos réponses. Malheureusement, j'ai un peu de mal à savoir ce qui foire dans mon named.conf... Quelqu'un qui a un superplan OVH pourrait-il me copier-coller son fichier /etc/named.conf ? (en tapant: pico /etc/named.conf sous putty, puis clic gauche pour copier le code contenu dans le ficher).

Ce serait vraiment sympa... merci !
 
WRInaute passionné
OK, j'ai réussi à réparer le fichier. Un grand merci pour votre aide, mes sites sont à nouveau online !
 
Nouveau WRInaute
Alors la moi ca m'interresse de savoir comment tu as fait car j'ai EXACTEMENT le meme probleme sur un superplan tout NEUF (15 jours) BIND Arrété sans raison, impossible de le redemarrer !
 
WRInaute discret
Sur un dédié tout neuf ton /etc/named.conf devrait ressembler à ça ( ie sans aucune zone ) :

options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};

//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};

include "/etc/rndc.key";

Si tu as déjà le domaine "toto.com" cela donne :

options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};

//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};

include "/etc/rndc.key";

zone "toto.com" {
type master;
file "/var/named/toto.com.hosts";
};
 
WRInaute passionné
cmc a dit:
Alors la moi ca m'interresse de savoir comment tu as fait car j'ai EXACTEMENT le meme probleme sur un superplan tout NEUF (15 jours) BIND Arrété sans raison, impossible de le redemarrer !

Avec le code donné par mewp, ça devrait rouler. Tu modifies le fichier, puis tu redémarres avec shutdown -r now, puis tu redémarres bind.

En cas de problème, n'hésite pas à demander.
 
WRInaute discret
aK a dit:
cmc a dit:
Alors la moi ca m'interresse de savoir comment tu as fait car j'ai EXACTEMENT le meme probleme sur un superplan tout NEUF (15 jours) BIND Arrété sans raison, impossible de le redemarrer !

Avec le code donné par mewp, ça devrait rouler. Tu modifies le fichier, puis tu redémarres avec shutdown -r now, puis tu redémarres bind.

En cas de problème, n'hésite pas à demander.

je ferais plutôt un petit :
/etc/init.d/named stop
/etc/init.d/named start

qu'un shutdown complet, ça pourrait être plus rapide ;-)
 
Discussions similaires
Haut