Also to be noted, I uninstalled Bind, removed the symlinks, and removed all of the files from the directories that were created. Then, I completely removed AppArmor. I went back through the tutorial, and reinstalled Bind and followed the tutorial.
I noticed that there were a few parts that I messed up (in /etc/hosts mainly), and did them right this time. Now, when I restart bind9, I get an error when it shuts down (suggesting that I'm using an older form of the command, the computer I'm on (which is the server itself) is not authorized, or my clocks aren't in synch). But, the bind9 start portion gives me [ok].
From my Windows Vista computer, if I do a nslookup of any computer in my local domain (dcky-ubuntu.dickey.local.lan for example) it comes back with non-existant domain. However, if I do a search for say www.google.com
, it comes back with an IP address.
I can post my config files and my conf.local along with zone files, if needed. One thing to note is, where in the tutorial, he created a reverse-zone file with his public IP, I created it with my NAT (Private) IP, since I'm not running an e-mail server. In other words, where he's got a file that's called rev13.3.10.in-addr.arpa, mine is rev1.168.192.in-addr-arpa.
Thanks for any help with this. I've also created a post in the HOW-TO Questions forum, because I didn't find this post until later on.
Have a great day