Check out this site
http://ntcanuck.com/
and also the news groups
at news://news.grc.com

Great places for Personal DNS servers at home....or an office
This is a Wndows Port of Bind 9 and it works very well
You have to understand command line editing and how to
edit the config files using either Wordpad or Notepad

If you have a linux background or have been playing with
computers since the days of DOS 6 or before...this should
be a piece of cake.