big fat n00b who's lost his way on the internet
Okay, so here's the deal. I'm a long-time Windows user trying to teach himself the workings of Linux by setting up his own "everything" server. HTTP, FTP, Mail, etc. Things have been rocky, but up until this point I've made it through whatever got thrown at me. Until now.
As you can tell by the topic title, I'm having problems setting up a DNS on my Fedora Core 5 box running BIND 9 from behind a Linksys router/LAN on a Comcast cable connection. I have traversed Google far and wide and can come to no logical conclusion on how to make this thing work—the goal is to use my own nameserver rather than the parked ones GoDaddy has currently assigned.
Everything is set up the way it should be: .conf file is syntatically correct, Linksys Port Forwarding is ON for TCP/UDP port 53, with the appropriate openings in my iptables firewall.
dig my domain locally—awesome, everything shows up.
dig my domain externally—timeout error.
dig my domain externally forcing TCP—same results as local.
So, it has to do with outside UDP connections, right? Well, I checked netstat, and named is running on both protocols...but only listening on TCP.
Is this normal? There's got to be something that I've missed. var/log/messages isn't outputting any discernable errors. I'm out of ideas. Appreciate the help if anybody's got it. TIA.