I am a developer and have been playing around with IT related stuff of late. I need a basic understanding of the steps involved in hosting my own DNS. I have a registered domain at GoDaddy and am running a virtual instance of Windows Server 2008 at home. I want to host my own DNS from home and point the GoDaddy nameservers to my home network. The site I want to host is not for public purposes but for internal development case studies at work so I do not really care about uptime or any sort of usability issue. In other words I know that managing my own DNS wouldn't be something I would do if I had a mission critical website to host. This is for pure lab testing. Could someone provide me some resources or links to sites that would help me understand how I could go about setting up my own DNS server using Windows Server 2008 and what exactly needs to be configured at GoDaddy in order for the public to be re-directed to my home server when they visit <mywebsite>.com
I'm new to this and need a basic set of steps that would guide me through setting up an DNS server at home and enabling me to host a simple .aspx page on my domain that can be seen to the public if anyone visits my domain. Again, the site is not important to me and is merely a test for my understanding of Server technologies and how DNS setups are configured.
Thanks a ton.