No directamente una respuesta a tu pregunta Pero tal vez a tu problema. Si se conecta a Internet mediante un enrutador, intente habilitar su función DNS y usarla como servidor DNS de su PC. Ahora en el enrutador, haga que esté predeterminado para el servidor DNS de su ISP, pero tenga una segunda (tercera) opción de 8.8.8.8 y / o 8.8.4.4. De esa manera, si el servidor del ISP no responde, el enrutador intentará hacer una copia de seguridad del DNS.
No todos los enrutadores de los consumidores lo permitirán, pero si lo hace el suyo, evitará el problema.
También puede hacer 8.8.4.4 o cualquiera que sea el DNS secundario de su PC, utilizado solo si el primario no está disponible. Bajo los sistemas operativos * nix-type, esto requiere un paso muy simple: agregar una línea al archivo /etc/resolve.conf. No estoy seguro de cómo hacerlo bajo Windows.
En realidad, la solución elegante es llamar a la línea de ayuda de su ISP cada vez que se desactiva su DNS, hasta que solucionen el problema.