Accueil » Astuces » Internet & Réseaux » Augmenter le cache pour les DNS

Augmenter le cache pour les DNS

Par Yann

Lorsque vous vous naviguez sur un site, votre PC se connecte d’abord à un serveur de nom de domaine afin de connaître à quelle IP correspond le DNS demandé (zebulon.fr par exemple). Afin d’éviter de faire à chaque fois appel à ce serveur de DNS pour chaque nouvelle connexion sur un même site, Windows conserve localement cette correspondance dans un cache, ce qui accélère l’accès au site web demandé. Cette astuce permet de définir une taille plus importante de ce cache DNS afin de stocker plus de correspondances DNS->IP et ainsi accélérer le temps d’accès aux sites déjà visités.

Ouvrez regedit (menu Démarrer, Exécuter… et taper regedit)
Allez dans HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters

Créez les clés DWORD suivantes et donnez leur la valeur indiquée ci-dessous en hexadécimal :

CacheHashTableBucketSize = 00000001

CacheHashTableSize = 00000180

MaxCacheEntryTtlLimit = 0000fa00

MaxSOACacheEntryTtlLimit = 0000012d

Vous pouvez également télécharger la clé ci-dessous.

"Clé

Vous aimerez aussi

S’abonner
Notifier de
guest
13 Commentaires
plus ancien
plus récent Le plus populaire
Commentaires en ligne
Voir tous les commentaires
selim,b.

super..Merci zebulon

NeBuCaDNeZZaR

Ne crois-tu pas que cela peut aider les hackeurs à suivre leur cibles ???

Yann

Pour NeBuCaDNeZZaR : pas du tout, le cache DNS est déjà existant, cette astuce ne fait que l'augmenter.

Bruno

BonjourJ'aimerais connaître SVP les valeurs par défaut de cette clé.
Une adresse IP périmée (j'utilise Direct Update pour Dyndns) semble être conservée, ce qui bloque l'accès interne à mon PC par la tâche HTTP de Lotus Domino.
Crdlt

Mc Grant

1 adresse ip = 4 Octets et un nom de serveur = 1 octet par caractère … Je vois pas très bien le gain sur le volume !!!!!!!!

Fred

Le gain n'est pas sur le volume ! Cette astuce permet d'éviter une connection à un serveur DNS => gain de temps lorsque tu surfes sur un site dont le DNS est déjà dans ton cache !

dorifort

n'à t'il aucun rapport avec le cache? dans mozilla par ex:tu vide ton cache, et la l'opération ce refait non?
je parle pas des clefs modifier ou ajouter, mais du cache ou l'accumulation des pages visités et qui logiquement accélére l'ouverture des pages, non ça n'a rien à voir?

suliman

C'est bien mais pour win 98 comment on fait? Merci

yannick

L'idée est bonne mais les paramètres sont mauvais (pour les avoir testé sur ma machine avec unreal2 par exemple) et les bonnes valeurs me semblent être (en décimal):
4000 pour 128 Mo de ram et +
8000 pour 160 Mo de ram et +
10000 pour 256 Mo de ram et +
20000 pour 512 Mo de ram et +
30000 pour 768 Mo de ram et +
40000 pour 1GO et +
60000 pour 1.5Go et +
80000 pour 2Go et +

4000 dans tous les cas et déja une bonne optimisation

Galtarius

Bonjour,J'ai fait les modifs décrites. Mais j'ai un gros problème. Lorsque je fais tourner un lecteur divx en même temps que la conexion internet, les images sont inversées.
Je n'ai pas sauvegardé mon regedit d'origine. Sauriez vous me dire comment revenir à une situation saine? MErci

VOLPE

Bonjour, Il y a une erreur, que je trouve importante, dans cette doc. Le poste se connecte bien a un serveur DNS pour résoudre les FQDN (full qualified domaine name) qui sont les noms enregistré dans un serveur DNS. Il est faut de dire que le poste ce connecte pour résoudre les DNS car DNS signifie DOMAINE NAME SYSTEM, c'est le nom du service en fait. Attention à utiliser les bon noms dans les articles. Il est vrai que cela reste compréhensible pour le novice mais inacceptable pour le proffesssionel.

grenouille

Professionnel, ça s'écrit avec un seul f, 2 s et 2 n. Et c'est un amateur qui te le dit…
Sinon, bravo pour les astuces ici présentes. Elles comprehensibles même pour les néophytes !

bilbao64

Merci bcp Zebulon pour cette astuce…..Vraiment génial ce que vous faites

13
0
Nous serions ravis d'avoir votre avis, laissez un commentaire !x