How to get BIND to query the right server?
Adam Beneschan
adam at irvine.com
Wed Jul 21 17:22:30 UTC 2004
We have two machines running BIND. On Machine 1, I can access .gov
sites (such as www.house.gov) with no problem. On Machine 2, it gives
me "unknown host". When I try to ping www.house.gov on Machine 2, its
syslog contains these entries:
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.35.51.32].53 'F3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.42.93.32].53 'G3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.33.14.32].53 'B3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.5.6.32].53 'A3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.12.94.32].53 'E3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.41.162.32].53 'L3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.55.83.32].53 'M3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.26.92.32].53 'C3.NSTLD.COM'
named[1645]: Lame server on 'www.house.gov' (in 'GOV'?):
[192.31.80.32].53 'D3.NSTLD.COM'
I've also seen this message:
named[1902]: ns_forw: query(www.house.gov) All possible A RR's lame
I tried getting named to dump. On Machine 2, I found this in
named_dump.db:
GOV 86400 IN NS L3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS D3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS A3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS E3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS C3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS F3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS G3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS B3.NSTLD.COM. ;Cl=0 LAME=430
86400 IN NS M3.NSTLD.COM. ;Cl=0 LAME=430
But on Machine 1, which works, named_dump.db has this:
GOV 172800 IN NS A.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS H.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS C.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS G.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS F.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS B.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS I.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS E.ROOT-SERVERS.NET. ;Cl=0
172800 IN NS D.ROOT-SERVERS.NET. ;Cl=0
Somehow I need to convince BIND on Machine 2 to stop querying the
wrong server and start querying the right one, but I can't figure out
how to tell it what to do.
Any suggestions?
-- thanks, Adam
More information about the bind-users
mailing list