Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 04/12/2008, à 14:14

coeur-de-canard

Cache de bind9

bonjour à toutes wink et tous hmm

voilà j'essaie de mettre en place un serveur dns. Tout fonctionne.

Mais je pose des questions, c'est humain non ?

1 - comment voir le cache de Bind ?
2 - Comment savoir avec nslookup ou dig s'il regarde d'abord dans le cache avant de poser la question aux dns de mon fai pour résoudre une adresse extérieure du type www.ubuntu-fr.org ?

Merci pour d'éventuelles réponses.

COEUR DE CANARD

#2 Le 04/12/2008, à 15:07

coeur-de-canard

Re : Cache de bind9

Je me réponds à moi-même pour la deuxième question :
en faisant deux "dig www.ubuntu-fr.org "et en regardant le temps de réponse, le deuxième est plus court donc le cache fonctionne.

On passe de 50 ms à 6 ms donc ça va super plus vite :-)

Maintenant où se trouve ce fichier cache ?

#3 Le 04/12/2008, à 15:11

Re : Cache de bind9

en fait le cache dns est stocké en mémoire vive, ce qui veut dire qu'a chaque fois que le serveur dns ou meme la machine embarquant le serveur dns sont redémarrés, tu perds le contenu du cache.


Debian stable ya que ça de vrai
http://astuces.alexcms.org

Hors ligne

#4 Le 04/12/2008, à 15:28

coeur-de-canard

Re : Cache de bind9

merci pour la réponse :-)

donc on ne peut pas savoir le contenu du cache ? Faire une sortie, une vue ?

#5 Le 04/12/2008, à 15:42

Re : Cache de bind9

rndc dumpdb -cache

cette commande te permet d'obtenir le fichier /var/cache/bind/named_dumb.db contenant le cache.
Biensur il faut que bind soit correctement configuré pour que tu puisse utiliser la commande rndc ...

Hors ligne

#6 Le 04/12/2008, à 15:44

coeur-de-canard

Re : Cache de bind9

je me réponds :-)

bah si on peut

# rndc dumpdb

va nous crée un beau fichier dans le répertoire par défaut /var/cache/bind/named_dump.db

# more /var/cache/bind/named_dump.db

#7 Le 04/12/2008, à 16:47

coeur-de-canard

Re : Cache de bind9

Elemmire a écrit :
rndc dumpdb -cache

cette commande te permet d'obtenir le fichier /var/cache/bind/named_dumb.db contenant le cache.
Biensur il faut que bind soit correctement configuré pour que tu puisse utiliser la commande rndc ...

nous nous sommes croisés.

Puis-je abuser de tes connaissances ?

# rndc -h 

il y l'option querylog pour "toggle" : Toggle query logging.

où se trouve ce log ?

merci pour une éventuelle réponse

#8 Le 04/12/2008, à 16:53

Re : Cache de bind9

dans /var/log/daemon.log
cette commande permet d'activer ou de désactiver le log des requète DNS.
cela se fait instantanément et il n'est pas besoin de relancer BIND

Hors ligne

#9 Le 05/12/2011, à 09:45

Re : Cache de bind9

alex206 a écrit :

en fait le cache dns est stocké en mémoire vive, ce qui veut dire qu'a chaque fois que le serveur dns ou meme la machine embarquant le serveur dns sont redémarrés, tu perds le contenu du cache.

Et il n'y a pas moyen de créer ce cache en dur? pour éviter à chaque redémarrage d'aller solliciter les serveurs racines?

Hors ligne

#10 Le 05/12/2011, à 09:47

Re : Cache de bind9

Pinguy OS propose un conky très complet : http://ubuntuforums.org/showpost.php?p= … ount=12986

Hors ligne

#11 Le 02/01/2013, à 17:31

Re : Cache de bind9

popololo a écrit :
alex206 a écrit :

en fait le cache dns est stocké en mémoire vive, ce qui veut dire qu'a chaque fois que le serveur dns ou meme la machine embarquant le serveur dns sont redémarrés, tu perds le contenu du cache.

Et il n'y a pas moyen de créer ce cache en dur? pour éviter à chaque redémarrage d'aller solliciter les serveurs racines?


J'aimerai savoir si et comment tu as résolu ton PB

Hors ligne

Haut de page ↑