I've configured 2 Fedora Core 3 machines with BIND, and I've enabled ports 22 and 53 for SSH and DNS. I've verified that the zone files are transferring between the master server to the slave server and are replicating correctly.
I am not able to telnet to port 53 to verify that the DNS servers are listening and port 53 is open - I've also ran nmap to verify what ports are open and this is the output, as you can see, no port 53 is open:
Starting Nmap 4.03 ( http://www.insecure.org/nmap/
) at 2006-11-14 02:33 PST
Interesting ports on dns1 (127.0.0.1):
(The 1667 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
111/tcp open rpcbind
631/tcp open ipp
953/tcp open rndc
50000/tcp open iiimsf
50002/tcp open iiimsf
Device type: general purpose
Running: Linux 2.4.X|2.5.X|2.6.X
OS details: Linux 2.4.0 - 2.5.20, Linux 2.5.25 - 2.6.8 or Gentoo 1.2 Linux 2.4.19 rc1-rc7, Linux 2.6.3 - 2.6.10
I've also run nmap on our existing dns server which is in fact answering on port 53, and I'm seeing hte same output. There is no mention of port 53. I've also verified that iptables is not running. What else can be preventing these servers from answering on port 53?? Is there possibly another firewall in place that I don't know about?
I've NAT'd one of these machines through our PIX and have verified that port 53 has been opened up, and our secondary DNS server (dns2) has been NAT'd through our F5 load balancer and port 53 has been properly opened as well.
How would I verify that the gateway is correct on these machines? I've heard that it could be the gateway setting preventing port 53 from listening? What file is my GATEWAY=x.x.x.x setting located in?