sudo dscacheutil -flushcache
ne fait rien d'utile concernant les entrées de cache DNS - au moins dans les environnements non LDAP et 10.9-10.13.
sudo killall -HUP mDNSResponder
envoie un raccrochage à mDNSResponder, launchd redémarrera le démon et le cache DNS sera effacé comme effet de débordement.
Cela peut facilement être testé avec la séquence de commandes suivante:
sudo killall -INFO mDNSResponder
par défaut 03: 54: 55.672826 +0200 mDNSResponder Cache taille 282 entités; 189 en service (73 groupes, 29 multicast, 87 unicast) ; 2 référencé par des questions actives par
défaut 03: 54: 55.694219 +0200 mDNSResponder Unicast Cache size 1769
sudo dscacheutil -flushcache
sudo killall -INFO mDNSResponder
par défaut 03: 55: 52.148629 +0200 mDNSResponder Cache taille 282 entités; 180 en service (79 groupes, 19 multicast, 82 unicast) ; 2 référencé par des questions actives par
défaut 03: 55: 52.157180 +0200 mDNSResponder Unicast Cache size 1992
sudo killall -HUP mDNSResponder
sudo killall -INFO mDNSResponder
par défaut 03: 56: 39.446829 +0200 mDNSResponder Cache taille 282 entités; 8 en cours d'utilisation (4 groupes, 0 multicast, 4 unicast) ; 2 référencé par des questions actives par
défaut 03: 56: 39.466259 +0200 mDNSResponder Unicast Cache size 121
Pour obtenir les résultats ci-dessus, ouvrez Console.app, choisissez votre nom d'hôte dans "Périphériques" et utilisez un filtre mDNSResponder & Cache size :