Forum Moderators: bakedjake
During setup, the screen that asks for firewall configuration, I set the fw to medium, and I did not select any of the eth# (there are two) as trusted devices. In the little help section it mentioned something about DNS requests being let through, regardless of fw settings (?).
It's not responding to pings or ssh requests from outside the LAN (which is what I want)... But how can I get it to respond to DNS lookups? I checked iptables, and even added both eth0 and eth1 -- but that made no difference. (Shouldn't that also have made it respond to pings and ssh from outside the network?)
What am I missing?
DNS uses UDP port 53 to communicate, so you'll need to allow this port through the firewall. You can run tcpdump on the DNS server, then use dig, nslookup, or even nmap to try to access the server. tcpdump should show you the communication between the DNS server and the client if you've got everything right.
As for your problem, try disabling the firewall while you troubleshoot the dns server. That way there are less variables to consider.