Due to network congestion, I often get timeouts with BIND,
/etc/resolv.conf containing only "nameserver 127.0.0.1".
In /var/log/syslog, I can see errors like:
xvii named: error (network unreachable) resolving ...
and the "host" command returns:
;; connection timed out; no servers could be reached
As a workaround, I can add the DNS servers of my ISP to the
/etc/resolv.conf file at home, and I no longer get any timeout.
But on other networks (my machine being a laptop), I cannot do this.
In general, I don't want to use the DNS servers provided by the DHCP
server because they are often broken, yielding obscure behavior like:
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org