Desde hace unos días, la resolución de DNS deja de funcionar durante cantidades aleatorias de tiempo, de unos segundos a unas horas (lo registré con un simple script). A veces vuelve a la normalidad sin ninguna intervención, pero vuelve a la normalidad después de un reinicio - no es la forma más limpia de resolver esto... Mis otras máquinas en la misma red no tienen ningún problema.
¿Cómo puedo rastrear el problema?
Esto es lo que ocurre cuando se produce el problema:
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
He buscado en mis registros y he encontrado muchos casos de este mensaje de error:
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)
Creo que puede estar relacionado con un programa que estuve evaluando recientemente (Daylite)
Los DNS son los proporcionados por mi ISP, y la interfaz ethernet está configurada mediante DHCP.