In
Hasan Kachal said:
Hi all,
I am setting up a network in my one-man business. I have a domain
registered and I have a static IP address. The static IP address
will be assigned to the W2K DNS server. I have configured DNS's
before for internal use (private IP address). My question is:
I want the my DNS to be the Authority DNS for my domain name -- how
would I do this? Do I have to register my DNS anywhere?
thanks for any help.
Yes, you would have to register a DNS host name for your DNS server on your
public IP address. You do that with your registrar.
But you would be better to keep your public DNS zone on your registrar's
servers for several reasons.
1. If you are behind NAT you are going to need your local DNS server to
resolve your local network, websites and servers you host locally. This is
because for local access your server has private IP addresses, so your site
names need to resolve to private addresses. You cannot host both public and
private records in the same zone, because you can't control which IP
addresses DNS gives out.
2. RFCs require at least two DNS servers on different IP addresses for each
domain name, if you only have one IP address you would still need to get
someone else to host a Secondary zone for you for each domain.
If you would really like to undertake this you really need at least two IP
addresses and at least three DNS servers one for local access giving out
private addresses and two for public access giving out public addresses.
Depending on your registrar it may be as easy as logging into your account
and finding the right link to register a host name for your DNS server. I
know many registrars have a link to a site for you to register your DNS host
names, because since the release of Win2k the number of registered DNS
servers has exploded.
If you could get someone to host one public zone for each domain you host
you still need two DNS servers so you can separate private and public zones.
Depending on your ISP you might be able to get them to host a Secondary zone
for you.