16 votes

discoveryutil : commande non trouvée

Après avoir connecté le VPN, je dois souvent purger le DNS pour que mes hôtes privés soient trouvés. Je fais ceci

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches

Maintenant, après la mise à niveau vers Yosemite 10.10.4, je reçois les messages suivants

sudo: discoveryutil: command not found

Donc, discoveryutil a disparu dans la 10.10.4 ? Comment puis-je purger les DNS maintenant ?

25voto

klanomath Points 63400

Depuis que discoveryutil a été remplacé par son prédécesseur mDNSResponder en 10.10.4, utiliser sudo killall -HUP mDNSResponder (comme dans Lion/Mountain Lion/Mavericks) pour vider le cache DNS.

2voto

Kirby Points 306

Un collègue a suggéré sudo dscacheutil -flushcache . Le site Documentation Apple États

dscacheutil -- rassemble des informations, des statistiques et lance des requêtes au cache du service d'annuaire.

-flushcache Vide la totalité du cache. Cette option ne doit être utilisée que dans des cas extrêmes. Informations sur la validation sont utilisées dans le cache ainsi que d'autres techniques pour s'assurer que le système d'exploitation dispose d'informations valides. à sa disposition.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X