Here's one I can't quite figure out:
Qwest DSL with ActionTec GT701-wg (which runs Linux).
Under Windows, works great.
Under Linux, works great so long as I don't have to go to the secondary
DNS server (i.e. websites such as
www.novell.com work fine,
gmail.google.com are unreachable).
My resolv.conf looks like this after DHCP assigns my Linux box an addy:
; generated by /sbin/dhclient-script
search domain.actdsltmp
nameserver 192.168.0.1
nameserver 216.190.127.1
If I switch the last two lines, the problem goes away:
nameserver 216.190.127.1
nameserver 192.168.0.1
If I leave them as is, I get stuff like this in ethereal, and most of
the web is inaccessible:
IP 192.168.0.2 > 192.168.0.1: 19549+ AAAA? gmail.google.com. (34)
IP 192.168.0.1 > 192.168.0.2: 19549 1/1/0 CNAME
gmail.google.akadns.net.
IP 192.168.0.2 > 192.168.0.1: 19550+ A? gmail.google.com. (34)
IP 192.168.0.1 > 192.168.0.2: 19550- 1/0/0 A 1.0.0.0 (50)
IP 192.168.0.2 > 192.168.0.1: 19551+ PTR? 0.0.0.1.in-addr.arpa. (38)
IP 192.168.0.1 > 192.168.0.2: 19551 ServFail- 0/0/0 (38)
IP 192.168.0.2 > 216.190.127.1: 19551+ PTR? 0.0.0.1.in-addr.arpa. (38)
IP 216.190.127.1 > 192.168.0.2: 19551 NXDomain 0/1/0 (102)
IP 192.168.0.2 > 192.168.0.1: 19552+ AAAA? gmail.google.com. (34)
IP 192.168.0.1 > 192.168.0.2: 19552 1/1/0 CNAME
gmail.google.akadns.net.
IP 192.168.0.2 > 1.0.0.0: S 2605997894:2605997894(0) win 5840 <mss
1460,sac
IP 192.168.0.2 > 1.0.0.0: S 2605997894:2605997894(0) win 5840 <mss
1460,sac
IP 192.168.0.2 > 1.0.0.0: S 2605997894:2605997894(0) win 5840 <mss
1460,sac
IP 209.210.46.133 > 192.168.0.2: icmp 36: host 1.0.0.0 unreachable
Any ideas about what's going on here? Why doesn't my box seem to
understand that it should try the secondary DNS source to find gmail?
Tips on fixing this (other than writing a script that changes
resolv.conf everytime my DHCP lease is renewed)?
Thanks,
Lenny