Je cherche un moyen de vider le cache DNS local sur un CentOS 6.
Le système ne exécute aucun serveur DNS ou quoi que ce soit, et je souhaite que chaque requête DNS soit envoyée au serveur de noms configuré, même pour les doublons.
La plupart de ce que j'ai trouvé en ligne me disent de faire service nscd restart
, de recharger ou de faire nscd -i hosts
. Cependant, aucun ne semble vider le cache.
Je me demande donc si quelqu'un a une idée de la façon dont je pourrais faire cela. Existe-t-il une sorte de commutateur dans le noyau que je dois retourner? Tout type de travail est également bien.
wget -e 'http_proxy=localhost:3128' xxx.com
), je peux voir que la requête est correctement transmise, mais pas toutes les suivantes. Si j'attends assez longtemps (le cache expire), cela fonctionnera à nouveau.