10 votes

Comment résoudre les problèmes de résolution de DNS sur Mountain Lion après le réveil ?

Après avoir installé Mountain Lion l'autre jour, j'ai remarqué quelque chose de très ennuyeux. Presque chaque fois que je sors mon iMac (27", mi-2010, CI7) de son état de veille : il semble que quelque chose lié au DNS soit cassé. Lorsque j'essaie de me connecter à d'autres machines en utilisant leurs adresses IP (v4 et v6), je peux utiliser SSH et envoyer des pings, mais la résolution des noms d'hôtes ne fonctionne pas très bien.

Je n'ai pas encore essayé de vérifier les journaux de mon serveur DNS pour voir si les demandes y parviennent. Cependant, je soupçonne que les requêtes DNS ne parviennent pas au serveur DNS puisqu'un redémarrage rapide de la machine cliente ou l'utilisation d'une autre machine cliente fonctionne correctement.

J'ai vu quelques mentions de problèmes similaires sur d'autres sites mais aucune réponse crédible sur la raison pour laquelle ce problème apparaît, un utilisateur qui utilisait le WiFi a apparemment "réglé" le problème en basculant des paramètres WiFi et de veille aléatoires et apparemment sans rapport, ce qui me fait suspecter que ce problème est un paramètre qui a été cassé.

J'aimerais trouver une solution fiable à ce problème, mais j'ai vérifié deux fois tous les paramètres dans les volets de gestion de l'énergie et de préférences réseau et tout semble correct. J'ai également essayé de réenregistrer les paramètres après avoir effectué quelques modifications, puis de revenir aux paramètres d'origine pour voir si cela pouvait résoudre le problème, mais sans succès. Comment résoudre le problème de résolution DNS après le réveil ?

Edit : Je n'utilise que des réseaux câblés et le wifi est complètement désactivé. Les paramètres IPv4 et IPv6 ont été définis manuellement.

Le réseau est un bon vieux sous-réseau 192.168.1.0/24 avec toutes les machines connectées à un commutateur gigE géré assez bon marché, une connexion FTTH 100/100 Mbps qui va à une boîte FreeBSD qui agit comme passerelle, serveur dhcp (isc-dhcp pour 192.168.1.1-72) et DNS (bind). La connectivité IPv6 passe par un tunnel Sixxs. Une configuration assez standard qui n'a pas causé de problèmes dans le passé.

1voto

Grant Barrett Points 119

J'ai eu exactement la même expérience, mais pas à chaque fois. Parfois, cela signifie que les sites que j'ai visités récemment ne sont pas disponibles, mais d'autres sites que je n'ai pas visités depuis longtemps se chargent très bien.

En général, le vidage du cache DNS résout le problème.

sudo killall -HUP mDNSResponder

1voto

Wing Tang Wong Points 629

De temps en temps, j'ai aussi ce problème. Quand ça arrive, je demande au système de vider le DNS :

# As root or sudo it
dscacheutil -flushcache

Dans les paramètres d'alimentation, pour éviter les problèmes liés à la veille et au réveil, j'ai désactivé l'option "mettre le disque en veille" du système, car apparemment, elle peut causer des problèmes avec les boîtiers équipés de SSD.

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