Hi all,
I have fedora 3.0(IP address 192.168.1.5) at home behind the
router(internet IP address 66.111.??.??) . I have named services on it.
it is working fine when I use internal IP address, that means every
time when I use nslookup on another box. if I set server to
192.168.1.5, it is working fine, it can resovle my own domain and
yahoo.com. but if I set server to Internet IP address(66.111.??.??), I
always got "connection timed out; no servers could be reached" error.
for sure I forward tcp/udp 53 to the fedora box. and I even try use DMZ
on the router. I also tried forward to my another windows DNS server,
it is also works. I checked named query log. indeed in has a record ,
so it must got the request, it seems reply nowhere. I tried delete/add
listen-on port 53 (192.168.1.5;66.111.??.??

.got same thing. it looks
like my named service just for my internal IP not for external. I
checked IPtables, it opened 53 to everybody.
any help are appreciated.
Jack