Depuis quelques jours, la résolution DNS cesse de fonctionner pendant des périodes aléatoires, de quelques secondes à quelques heures (je l'ai enregistré avec un simple script). Cela revient parfois à la normale sans intervention, mais revient à la normale après un redémarrage - ce n'est pas la façon la plus propre de résoudre ce problème... Mes autres machines sur le même réseau n'ont aucun problème.
Comment puis-je retracer le problème ?
Voici ce qui se passe lorsque le problème se produit :
ping www.google.com
ping: cannot resolve www.google.com: Unknown host
whois orange.fr
whois: fr.whois-servers.net: nodename nor servname provided, or not known
J'ai cherché dans mes journaux et j'ai trouvé de nombreuses occurrences de ce message d'erreur :
Jan 21 00:30:03 shiny.home helpd[66064]: dnssd_clientstub read_all(9) failed 0/4 0
Jan 21 00:30:03 shiny.home configd[17]: dnssd_clientstub read_all(27) failed 0/4 0
Jan 21 00:30:03 shiny.home mDNSResponder[40]: 17: ERROR: read_msg errno 40 (Message too long)
Je pense que cela peut être lié à un programme que j'ai évalué récemment (Daylite).
Les DNS sont ceux fournis par mon FAI, et l'interface Ethernet est configurée via DHCP.