I just started having problems with my DNS queries after I recently
upgraded potato (been running potato for quite a while). Now when I
dial up I'm getting timeouts on queries. I have a local DNS server
that serves my little 3-host home network. I also use the same box
running my local DNS server to dial up to work via PPP. In the past
I've had no trouble, but after my apt-get upgrade this weekend things
are timing out with "Unknown host" when I'm dialed up and trying to
connect to a remote machine. Local queries are still fine. It's as if
nothing in /etc/resolv.conf is being used except my local DNS server.

Here's what my /etc/resolv.conf looks like:

search hennigan.bogus
domain hennigan.bogus
nameserver 127.0.0.1
nameserver 192.168.0.1
nameserver 134.253.181.25
nameserver 134.253.16.5

I realize, after reading resolv.conf(5), that only three "namserver"
lines are used, but the last one, 134.253.16.5, is just a secondary
DNS while 134.253.181.25 is primary for the sandia.gov
domain. 127.0.0.1 and 192.168.0.1 are effectively the same host in
this instance.

If I attempt to look up a sandia.gov host I get:

% nslookup host.mp.sandia.gov
Server: localhost
Address: 127.0.0.1

*** localhost can't find talia.mp.sandia.gov: Non-existent host/domain


If I do an interactive nslookup and set the server to 134.253.181.25
then the query works fine, eg.,

% nslookup
> server 134.253.181.25
Default Server:  [134.253.181.25]
Address:  134.253.181.25

> host.mp.sandia.gov
Server:  [134.253.181.25]
Address:  134.253.181.25

Name:    host.mp.sandia.gov
Address:  134.253.xxx.xx

>

Curiously, "host" works, eg.,

% host host.mp.sandia.gov
host.mp.sandia.gov     A       134.253.xxx.xx

but telnet, rsh, etc., all timeout with "Unknown host" messages.

Anyone have any ideas?

Thanks,
Gary

Reply via email to