Hosting DNS Server

Posted on 2004-11-08
Last Modified: 2010-04-14
We currently rely on an outside provider to host our DNS service for FTP, POP3, IMAP and Domain Name.
My question is what is the best way to go about hosting our own DNS service for the above services.
Thanks in advance.
Question by:Jffishbones
    LVL 11

    Accepted Solution


    You can install your own Windows 2000 DNS server,  once you have installed your own DNS server, you would need to setup forward and reverse lookup zone. Before that, you would need to register your DNS server IP address with your DOmain registrar (InterNIC, etc or whoever you use) and provide the NameServer to be the IP of your DNS Server. Now, when someone on the internet, or you yourself needs to resolve any name such as, , etc, the request would be sent to your DNSServer, then it would resolve the name to a numeric ip on your network, and send it back to the requester.

    You might want to be careful about one thing here, if you are using a private (non routable) ip range, such as 192.168.x.x or 10.x.x.x subnet etc, and all these services are located on various servers (more than one IP) then you would need to have some sort of NAT happening. Most routers are capable of doing this.
    LVL 11

    Expert Comment

    Also, once you have installed the DNS server. You should look at the following step by step documentation on how to setup your "public DNS server" . The articles I am mentioning look long and cumbersome, but if you take the time to read through them, you would find them not long, worth it, and it would save you a lot of headache if you followed them:

    (MS WhitePaper on how to setup Primary and Secondary DNS servers for ISPs)

    Already a similar PAQ on EE:
    (Solution Title: Steps to set up a public DNS server)

    Thanks and Good Luck!


    Author Comment


    We use Cisco Router and Pix Firewalls, would it be best to setup a DMZ to host the DNS server inside of?
    LVL 7

    Expert Comment

    These services should be in a dmz: FTP, POP3, IMAP - you can place your DNS there as well.
    LVL 11

    Expert Comment

    Yes, if its a public DNS server you are setting up , then these should be in a DMZ. Also, on the link I provided you above, it tells you how to setup proper security on your DNS server.

    Good Luck!

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
    Digital marketing agencies have encountered both the opportunities and difficulties that emerge from working with a wide-ranging organizations.
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    734 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    24 Experts available now in Live!

    Get 1:1 Help Now