This is a discussion on How to get BIND to query the right server? within the Bind Users forums, part of the DNS and Related Forums category; We have two machines running BIND. On Machine 1, I can access .gov sites (such as www.house.gov) with ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
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 |