Adding A, IP, MX Records to a Windows DNS zone

First lets add all the Host(A) records.

Right click the domain in the left windows

Select new host record

You’ll see this:


Now enter the IP in the box that says IP addres. Don’t add anything to name. This will make so the main domain, in this case, resolves to the IP.

Once you have the IP set click the Add host button. A popup will let you know the record was added sucessfully. The IP you put in will remain except for the last 2 octets. You can now add a record for www.yourdomain.tld.

To do that type www in the Name box. You’ll see the www. appear in Fully qualified domain box. Now add the last 2 digits to the IP. These will be the same as the first record you added. Unless you want www.yourdomain.tld to forward to another IP. Continue this procedure to add, mail, ftp or any other subdomain you want to add. make sure you also add a wildcard record. To do this add an * to the Fully qualified domain box and set IP. This will allow any request to non-existent subdomains to forward to the root domain.

Now let’s add an MX record(Mail Exchanger).

Leave a Reply

8 Comments on "Adding A, IP, MX Records to a Windows DNS zone"

Notify of

I did all of this…. Then I went to godaddy to change the nameservers that my domain points to and when I typed in and an error message said “Nameserver not registered” under both nameserver boxes.

What does this mean? Do I need to wait a few hours before changing the nameservers in godaddy? Or is something else wrong?


I think I figured it out. In the godaddy control panel I “registered” my name servers and set what ip address the name servers should point to. Then I went back to change the nameservers for my domain and it worked, it didnt say ‘nameserve not registered’ anymore.

Now I just gotta wait a few hours for it to propogate and see if it works.

Thanks for the article btw


Hello, I’m also having problem with this type of issue. Can you give me an instructions in how you configured your webserver. In my case, I also build my webserver (i.e. server1 and server2) server2 where i setup my webserver and I was able to access my website via local access. Now I wanted to access my website via publicly internet and I don’t know how to configure that part. I did signed-up for domain at as well.


Once you have a domain at godaddy you can register your name servers and then setup dns on your server.


If you follow this guide first you’ll see how to properly setup the name servers and register them at godaddy.

BSchwarz, Thank you for your response. I’ve already done all the steps from the link you provided and went to my account and registered my ISP IPAddress however, still not working via public internet. It works fine locally but accessing my site outside my network still doesn’t work. These are the steps in how I setup my servers. 1. I have 2wire router as my ISP DSL with my ISP IPAddress 2. I am using a HUB for my Server1 and Server2. My HUB is connected to my 2Wire Router and configured FORWARDER, so I can access internet on… Read more »

please Help me how to make the DNS server


I think everything said made a ton of sense. However, consider this, suppose
you wrote a catchier title? I am not saying your content isn’t good, but what if you added something that makes people
desire more? I mean Adding A, IP, MX Records to a
Windows DNS zone is kinda vanilla. You ought to peek at Yahoo’s home page and see how they create news titles to grab people interested.
You might add a video or a picture or two to grab readers excited
about what you’ve got to say. Just my opinion, it could make your posts a little livelier.