Univers Apple

09
Avril
2017

Vider les caches DNS sur les différentes versions de macOS.

Publié par sky

Afin d'accélérer le chargement des pages sur internet, les DNS (service de liaison entre les adresses des sites, et l'adresse IP du serveur qui les héberge) sont mis en cache à différents niveaux, y compris sur nos Macs.

S'ils se renouvellent automatiquement régulièrement, il est parfois nécessaire de vider ces caches.

Cette action se fait via le terminal, via une commande dédiée qui a fortement évolué depuis la première version de Mac OS X. Certaines nécessitent d'être lancées en Super-Administrateur, avec la commande sudo en préfix. Voici les commandes pour les différentes versions de macOS :

Pour Yosemite (10.10), El Capitan (10.11), Sierra (10.12), High Sierra (10.13) et Mojave (10.14)

dscacheutil -flushcache
sudo killall -HUP mDNSResponder

Attention, pour les premières versions de 10.10 (10.10.1 à 10.10.3), Apple a intégré un autre service, qui n'est finalement pas resté longtemps. Si vous êtes sur une version intermédiaire de 10.10, mettez à jour votre OS ou utilisez les commandes :

sudo discoveryutil mdnsflushcache
sudo discoveryutil udnsflushcache

Pour 10.7 (Lion), 10.8 (Montain Lion) et 10.9 (Mavericks)

sudo killall -HUP mDNSResponder

Pour 10.5 (Leopard) et 10.6 (Snow Leopard)

dscacheutil –flushcache

Pour 10.1, 10.2, 10.3 et 10.4 (Tiger)

lookupd –flushcache

Pour simplifier la chose, un script bash est disponible sur Github et fonctionne pour toutes les versions de Mac OS X depuis 10.4 :

Pas de doute qu'il sera mis à jour avec les futures versions de macOS.

 

En bonus, pour Windows, toutes versions confondues, dans l'invite de commandes :

ipconfig /flushdns
 
 
Commentaires
Aucun commentaire pour le moment.

 

Poster un commentaire
En postant sur skymac.org, je m'engage à être courtois et à ce que mon message soit pertinent avec le sujet de l'article.
En outre, j'accepte, sans condition, que mon message soit refusé et supprimé si ces règles ne sont pas appliquées.
Ouvrir le panneau de gestion des cookies
Fermer le panneau
Ce site utilise des cookies pour assurer son bon fonctionnement. Il utilise aussi des cookies issues de services tiers permettant de proposer des fonctionnalités avancées. À tout moment, vous pouvez choisir quels services vous souhaitez activer ou refuser, afin de retirer votre consentement quant à l'utilisation des cookies.
 
Personnalisation des services
Vous êtes libre de choisir quels services vous souhaitez activer. En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l'utilisation de technologies de suivi nécessaires à leur bon fonctionnement. En retirant votre consentement pour certains de ces services, certaines fonctionnalités du site peuvent ne plus fonctionner.
Navigation du site  En savoir plus
Le site écrit un cookie de session permettant son bon fonctionnement et aidant à la navigation. Il ne peut être désactivé.
Utilisation : 1 cookie, enregistre l'identifiant de la session.
Durée de vie : Le cookie est présent pendant toute la session sur le site. Il devient obsolète après 24 minutes d'inactivité.
Obligatoire
Popup Média
Afficher des vidéos depuis Yoube ou Dailymotion.
 
Tout accepter Tout refuser Gérer