Setting up your own DNS Server

Last update on November 3, 2009 11:02 AM by aakai1056
Published by aakai1056

Setting up your own DNS Server




Issue



I have my own registered domain. I want to set up my own DNS server and host a website completely independent of any third party hosting service. I have Windows Server 2003 and have installed the DNS role and configured it with a single forward zone (I am new to this terminology and am not sure if I am using it correctly). Lets say my domain is xyz.com I have the DNS role set up for xyz.com as the domain with a forward lookup zone. Also, I have reserved an internal IP to my server using the router's DHCP reservation list. So I basically have a static IP for my server on the internal network. How do I go about setting up this infrastructure so that I can have my own DNS set up and host my website ?

Solution


Some how it stumbled on to this thread and was amazed at all of the miss information going around and just plain garbled instructions.

First of all, you need to register your DNS server with ICANN (Internet Corporation for Assigned Names and Numbers) for anyone to actually find it. I seriously doubt you would pass the requirements of having your own DNS sever registered with the root DNS servers (the ones at your ISP) seeing as how you don't know how to set one up to begin with. The easiest way is to register a domain on somewhere like GoDaddy or another domain hosting site that will let you manually edit the DNS records or at least set up forwarders to your own DNS.

Second you have to make sure your ISP does not block port 80 (the port used for web browsing and HTTP) by default, which most home ISPs do. Most ISPs have a "business package" you can purchase with more bandwidth, static IP and more open ports but usually costs way more. You can always assign the web server do a diffrent port but good luck getting anyone to add the port number (www.example.com:8080 for example) to the end of the web address and anyone finding it.

Third you will have to use IIS 6 or download an Apache server to actually host the website. Both have many things you have to do to secure the web server to insure it doesn't get hacked and is the target of every script kiddie and 2 bit hacker out there.

Fourth you acutally have to code the website in HTML or CSS or whatever you plan on using and that in itself is quite and undertaking, in addition to all the layers of technology you have to manage.

Also bashing people because they can speak English is just hilarious when you can speak it well enough yourself, you are almost impossible to understand and it doesn't give anyone an incentive to actually help you.

Note


Thanks to IT Guy for this tip on the forum.
Best answers for « Setting up your own DNS Server » in :
Setting up a virtual private network (VPN) Show Setting up a virtual private network (VPN) Local area networks (LAN ) networks are internal to an organization, i.e. the connections between machines belong to the organization. These networks are increasingly connected to the Internet...
Primary DNS and Secondary DNS ShowPrimary DNS and Secondary DNS The DNS service enables you to type names like en.kioskea.net instead of writing the IP address of your machine whenever you connect to the computer. To achieve this configuration, special servers are...
Creating manually your ADSL connection ShowCreating manually your ADSL connection. Go to the new network setup wizard. Setting up your connection: The interfaces of connection utility programs provided by most Internet Service Provider are sometimes hard to configure and to...
MANDRIVA - Setting up SHOREWALL ShowMANDRIVA-Setting up Shorewall Getting started Checking if service is enabled at startup Enter your preferences Advanced Settings BitTorrent Multiple firewalls Linux like other OS doesn't escape the rule, it needs to be protected...
Download TFTP server ShowIt is the only free DHCP server under Windows and is useful to configure automatically the IP address of your local area network. Moreover, it is a TFTP client, TFTP, SNTP and SYSLOG client. Its size is only 192 Kb.
Download PS3 Media Server ShowThis simple and free software is designed to connect PS3 to a computer in DLNA in for webradios, youtube and automatic encryption. It does not require any codec pack. This software supports all PS3 formats: MP3, JPG, PNG, GIF, TIFF and all types...
Installing a VPN server on XP ShowInterest of a VPN Setting up a virtual private network allows you to connect remote computers in a secure fashion via an unreliable (Internet) connection, as if they were on the same LAN. This procedure is used by many companies in order to allow...
Creating a LAN ShowWhy set up a LAN? If you have several computers, it may be worthwhile to connect them in order to create a local area network (LAN). Setting up such a network is much less expensive than what you might think. Here are a few ways you might benefit...
Introduction to setting up an intranet ShowStatus of this document This document explaining how to set up an intranet on a machine running Linux has been made possible through a partnership with www.tldp.org/, whose webmaster (Michel Maudet) is the author of the original document. What is...