7 votes

Combien de temps dure le cache DNS dans Mac OS X ?

Je sais que je peux vider manuellement le cache DNS, par exemple avec sudo killall -HUP mDNSResponder .

Mais combien de temps le cache durera-t-il si je ne fais pas cela ? Est-il réinitialisé lors d'un redémarrage ?

14voto

Gerry Points 14225

Vous pouvez vider le cache DNS local avec la commande suivante :

dscacheutil -flushcache

La durée de la mise en cache d'une entrée DNS dépend généralement de la TTL de cet enregistrement DNS, qui est configurée par l'administrateur DNS du nom d'hôte concerné.

Vous pouvez connaître la TTL (restante) de n'importe quel enregistrement DNS à l'aide de la fonction dig commandement :

dig apple.stackexchange.com

Dans la section de réponse, vous verrez le TTL restant juste à côté du nom d'hôte (dans cet exemple, 257 secondes).

;; ANSWER SECTION:
apple.stackexchange.com. 257    IN  A   198.252.206.16

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