Client DNS est un service accessible via
services.msc, qu'on peut exécuter dans la fenêtre exécuter, il est présent dans
C:\Windows\system32\.
Voici un extrait expliquant la fonction du cache DNS :
<< Lorsque vous saisissez l'adresse d'un site Web, votre navigateur demande au serveur DNS de votre FAI (fournisseur d'accès à Internet) l'adresse IP correspondante afin d'y accéder. Pour accéder rapidement aux sites que vous visitez souvent, et ne pas avoir à effectuer trop de requêtes vers le serveur DNS, Windows XP conserve cette correspondance en mémoire pendant 24 heures. C'est le cache DNS.>> : Source
Le cache DNS permet donc de ne pas avoir à refaire sa arret des requêtes DNS.
La fonction du fichier HOST est présente dans la page wikipédia donné plus haut, dans la section "Filtrage Web".
Ce sont donc 2 choses totalement différente.
J'espere avoir répondu à ta question
