Comment DNS Flush

La plupart des clients DNS cache les résultats des demandes de résolution de nom. Cela signifie que les clients DNS à entreposer temporairement les noms de sites Web que vous avez visités récemment. Cela accélère processus jusqu'à la résolution de nom si les recherches multiples sont réalisées à la même adresse, comme est commun lors de la navigation sur le Web. Par conséquent, si vous visitez Yahoo.com deuxième fois, le client DNS ont déjà le nom mappé et, partant, permettra de récupérer la cartographie rapidement.

Parfois, une mauvaise entrée DNS sera mis en cache et vous aurez besoin de vider le cache DNS soit pour se débarrasser d'elle, ou attendre jusqu'à 24 heures pour qu'elle soit tombée de la mémoire cache automatiquement. Étant donné ci-dessous est une étape complète par étape le processus de vider le DNS.

How to Flush DNS dans Microsoft Windows

Dans Microsoft Windows, vous pouvez utiliser la commande ipconfig / flushdns pour vider le cache de résolution DNS. Ouvrez l'invite de commande et tapez la commande suivante:

C:\>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.

La commande ci-dessus va complètement vider le DNS, en supprimant toutes les entrées incorrectes aussi. Vous pouvez également utiliser la commande ipconfig / displaydns pour afficher le cache de résolution DNS.

Désactivation mise en cache DNS sous Microsoft Windows

Si vous rencontrez des problèmes fréquents avec mise en cache DNS sous Microsoft Windows, vous pouvez désactiver DNS côté client avec la mise en cache ou l'autre de ces deux commandes:

net stop dnscache
sc servername stop dnscache

Cela désactiver le cache DNS avant le prochain redémarrage. Pour rendre le changement permanent, utilisez l'outil Contrôleur de services ou l'outil Services pour définir le démarrage du service Client DNS type à Mobilité Réduite. Vous pouvez désactiver définitivement Client DNS en suivant les étapes ci-dessous:

  • Aller à Démarrer et cliquez sur Exécuter.
  • Tapez services.msc dans la boîte de commande Exécuter.
  • Une fenêtre listant tous les services seront popup. Recherche d'un service appelé Client DNS.
  • Double-cliquez sur le service mentionné client DNS et cliquez sur Arrêter. De même, vous pouvez le redémarrer en cliquant sur Démarrer.

Tuning mise en cache DNS sous Microsoft Windows

Vous pouvez modifier le comportement de Microsoft Windows DNS cache algorithme en se fixant deux entrées de Registre dans la clé HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Dnscache \ Parameters clé de Registre.

Le MaxCacheTtl représente le temps maximum que les résultats d'une recherche DNS sera mis en cache. La valeur par défaut est de 86400 secondes. Si vous définissez cette valeur à 1, les entrées DNS ne sera encaissé pour une seule seconde.

MaxNegativeCacheTtl Maximim représente le temps que les résultats d'une recherche DNS échoue sera mis en cache. La valeur par défaut est 900 secondes. Si vous définissez cette valeur à 0, n'ont pas les requêtes DNS ne sera pas mis en cache.

Flush DNS dans Mac OSX

Sous Mac OSX Leopard, vous pouvez utiliser la commande dscacheutil flushcache pour vider le cache de résolution DNS:

bash-2.05a$ dscacheutil -flushcache

Dans les versions Mac OSX 10.5.1 et avant, la commande lookupd-flushcache effectué la même tâche:

bash-2.05a$ lookupd -flushcache

Flush DNS sous Linux

Sous Linux, le démon nscd gère le cache DNS. Pour vider le cache DNS, redémarrez le démon nscd. Pour redémarrer le démon nscd, utilisez la commande «/ etc / init.d / nscd restart».

Discuss Comment DNS Flush in the forums.

 
(0 - user rating)

You need to login or register to post comments.