Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1800 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [bind] regénérer le cache dns pour une liste de site aprés un reboot

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[bind] regénérer le cache dns pour une liste de site aprés un reboot

n°635112
aspegic500​mg
Posté le 11-02-2005 à 22:21:45  profilanswer
 

J'essaye en ce moment de mettre en place avec bind un cache dns pour mon ptit reseau@home de quelques pc.
(enfin quand bind voudra bien s'installer, ./configure, make, make install, ca se passe bien mais au final je n'ai aucun fichier ayant trait à bind ailleurs que dans le dossier décompressé de bind... :heink:  Enfin ca c'est une autre histoire :D )
 
Et donc mon soucis futur, c'est que quand on reboot la machine (trés rare mais ca arrivera bien :) ) on perds le cache des dns des sites visités précédement (puisque stocké en mémoire vive)
 
Alors je me demandais si je pourrai récupérer une partie utile du cache en faisant un script qui nslookup toute une liste prédéfinie des sites que je visite sans arrêt? Est-ce que le fait que le serveur demande ces résolutions lui-même va les mettre dans son propre cache? (je pense que oui, y'a pas de raison, mais je vous consulte avant :) )
Est-ce que vous voyez une autre solution ou un problème quelconque dans ma solution?

mood
Publicité
Posté le 11-02-2005 à 22:21:45  profilanswer
 

n°635113
mikala
Souviens toi du 5 Novembre...
Posté le 11-02-2005 à 22:25:25  profilanswer
 

euh , je ne suis pas sur que ce soit une bonne idée de garder ce cache ( dans ce cas autant remplir le /etc/hosts ) si pour une raison ou une autre un des enregistrements merde ( aka l'ip est modifié ) tu risques d'avoir des soucis .
Après le cache se remplit assez rapidement en fonction des requetes faites donc je ne vois la encore pas trop d'interet .
Après pourquoi ne pas installer le paquet qui va bien de ta distribution ?

n°635115
Taz
bisounours-codeur
Posté le 11-02-2005 à 22:38:30  profilanswer
 

remarque débile : un DNS, c'est pas censé rebooté dans tous les sens, sinon les clients, ils sont pas contents

n°635116
aspegic500​mg
Posté le 11-02-2005 à 22:39:00  profilanswer
 

Là je suis en train de penser à utiliser le paquet (en + avec debian...), parce que j'ai mieux à faire que de passer du temps sur l'installation ;)
 
Le problème de remplir le fichier host, c'est que si l'ip de l'hébergeur d'un site change, faut tout refaire en manuel, alors que là c'est simple, au lancement de bind je fais via un script quelque chose comme ca:

Code :
  1. nslookup google.fr
  2. nslookup hardware.fr
  3. nslookup prizee.com
  4. nslookup nainwak.com
  5. nslookup nokytech.net


 
Et ainsi de suite pour la petite vingtaine de sites que je visite personnelement tout le temps, ainsi si entre le moment où je reboot le serveur et le moment où je vais visiter un de ces sites (pas plus de 48h) le dns du fai merde, je m'en fou j'ai déjà l'ip dans le cache (sauf si bien sûr le dns du fai merde au moment où je reboot :D ), ca m'évite d'être embeté pour ces sites là :pt1cable:
 
Comprends-tu ce que je veux faire? :)

n°635117
aspegic500​mg
Posté le 11-02-2005 à 22:39:38  profilanswer
 

Taz a écrit :

remarque débile : un DNS, c'est pas censé rebooté dans tous les sens, sinon les clients, ils sont pas contents


 
C'est certain, mais dans mes périodes de bricolage matos, j'ai vite fait de rebooter souvent :D
 
edit: ce que je veux dire, c'est qu'executer un script comme je pense faire, ca ne coute rien et je n'y perds rien, au pire ca sert à rien ;)


Message édité par aspegic500mg le 11-02-2005 à 22:40:52
n°635120
mikala
Souviens toi du 5 Novembre...
Posté le 11-02-2005 à 22:43:13  profilanswer
 

aspegic500mg a écrit :

Là je suis en train de penser à utiliser le paquet (en + avec debian...), parce que j'ai mieux à faire que de passer du temps sur l'installation ;)
 
Le problème de remplir le fichier host, c'est que si l'ip de l'hébergeur d'un site change, faut tout refaire en manuel, alors que là c'est simple, au lancement de bind je fais via un script quelque chose comme ca:

Code :
  1. nslookup google.fr
  2. nslookup hardware.fr
  3. nslookup prizee.com
  4. nslookup nainwak.com
  5. nslookup nokytech.net


 
Et ainsi de suite pour la petite vingtaine de sites que je visite personnelement tout le temps, ainsi si entre le moment où je reboot le serveur et le moment où je vais visiter un de ces sites (pas plus de 48h) le dns du fai merde, je m'en fou j'ai déjà l'ip dans le cache (sauf si bien sûr le dns du fai merde au moment où je reboot :D ), ca m'évite d'être embeté pour ces sites là :pt1cable:
 
Comprends-tu ce que je veux faire? :)


j'ai compris ce que tu veux faire et je te répete que je n'y vois  *aucun* interet .
une fois que tu fait une requete quelconque elle est mis en cache pour une durée dépendant du *ttl* qui va bien pour le dit enregistrement .
Bref garder un truc en dur comme cela ne sert pas a grand chose a mon avis .
d'autant plus que tu as correctement configurer ton dns pour forwarder certaines requetes sur les dns de ton FAI ( qui eux ne rebootent pas toutes les semaines ... )

n°635123
aspegic500​mg
Posté le 11-02-2005 à 22:57:30  profilanswer
 

mikala a écrit :

j'ai compris ce que tu veux faire et je te répete que je n'y vois  *aucun* interet .
une fois que tu fait une requete quelconque elle est mis en cache pour une durée dépendant du *ttl* qui va bien pour le dit enregistrement .
Bref garder un truc en dur comme cela ne sert pas a grand chose a mon avis .
d'autant plus que tu as correctement configurer ton dns pour forwarder certaines requetes sur les dns de ton FAI ( qui eux ne rebootent pas toutes les semaines ... )


 
C'est justement à cause de la fiabilité des dns du fai que je veux faire ca :) (et ce qui va surtout être utile pour ca c'est de forwarder les requetes dns vers tous les fai libres que je vais pouvoir trouver ;) )
 
Je pense aussi que mon idée aura rarement un interet, mais illustrons avec ce petit exemple:
sans mon machin
- 2h36, je bidouille, je coupe le serveur (le cache est vidé), je le rallume
- 16h30, je veux aller jouer sur prizee, pas de bol le dns du fai est down, je l'ai dans l'os
 
avec mon machin
- 2h36, je bidouille, je coupe le serveur (le cache est vidé), je le rallume: la partie la plus interressante du cache est aussitôt régénérée
- 16h30, je veux aller jouer sur prizee, dns fai down, mais l'ip du site est dans le cache :)  
 
 
Donc certe l'interet est trés limité (uniquement quand j'éteins le serveur), mais d'un autre coté ca coûte rien et quand le dns du fai merde à plein tube (en ce moment c'est assez pertubé chez wana :/ ) ca peut etre utile :pt1cable:

n°635124
mikala
Souviens toi du 5 Novembre...
Posté le 11-02-2005 à 23:01:33  profilanswer
 

d'ou l'idée d'avoir des forwarders ... quand ceux ci ne répondent plus tu tapes sur un autre ns , pas forcément celui de ton fai .
et si ils ne répondent pas tu tapes sur les root qui t'enverront vers le ns qui va bien (tm)

n°635126
Taz
bisounours-codeur
Posté le 11-02-2005 à 23:04:30  profilanswer
 

faut pas déconner, remplir un DNS, c'est pas plus long que de contacter le DNS de ton FAI. Et tu es indépendant

n°635133
aspegic500​mg
Posté le 11-02-2005 à 23:13:49  profilanswer
 

Bah toutes les solutions en même temps c'est bien :o :D  
 
Et bien bon weekend et merci pour vos avis et remarques :wahoo: :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [bind] regénérer le cache dns pour une liste de site aprés un reboot

 

Sujets relatifs
Avec quoi créez-vous l'interface graphique de votre site web ?Problème de DNS avec bind
[Bash] "cache" de la ligne de commandefaire un archive tar a partir d'une liste d'un fichier
Un bon site pour newbieMon Autoexec.bat sous Dos est caché ???
DNS BindBind 9 : multi-threads possible ??
cpio et liste de fichiers à restaurerAugmenter le cache sur putty ?
Plus de sujets relatifs à : [bind] regénérer le cache dns pour une liste de site aprés un reboot


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR