I am currently experiencing a DNS resolution issue with my Ubuntu 12.04 LTS server with BIND9 installed. This is the first Ubuntu server I've ever set up, so I'm quite a novice when it comes to using and configuring BIND and other DNS-related tools. Previously I was running Windows Server 2008 R2 and not having any DNS issues. After setting up my new Ubuntu server, I've configured BIND9 by following several guides out there on the Internet. Here's my scenario:
BIND9 on this server is configured as "master" for my domain "arhoff.net"
Forwarders to OpenDNS and Comcast name servers are set up in "named.conf.options"
Local Addresses (anything in arhoff.net zone) resolve fine with nslookup and with dig
".com", ".net", and ".edu" TLD addresses resolve fine with nslookup and dig
".org" addresses (such as ibiblio.org and ubuntuforums.org) return the following error from dig:
dig: couldn't get address for 'a0.org.afilias-nst.info': not found
When I change my "nameserver" lines in resolv.conf to use OpenDNS (18.104.22.168) instead of the local server address (192.168.1.2), everything resolves perfectly fine and ".org" addresses load without issue.
System: Ubuntu Server 12.04 LTS 64-bit
Local IP: 192.168.1.2
Gateway IP: 192.168.1.1
Preferred forwarder addresses:
Again, the above settings worked without any issue for more than a year with Windows Server 2008 R2, so I know that I must have done something wrong when configuring Ubuntu.
For reference I'm attaching a TXT file with the output of DIG and NSLOOKUP to both ibiblio.org and google.com from the server so you can see the different output. Also included in the text is my db.root, named.conf, named.conf.local, and named.conf.default-zones file.
Thanks in advance,