Dear thelameduck,
Indeed, your domain-name registrar wants to know the addresses of two
or three DNS servers. You cannot provide the IP address of your own
computer, because you are not running a DNS service, and you probably
don't want to. Furthermore, if your registrar is anything like mine,
the DNS servers that they provide for free will only point to a small,
formulaic web page on their site that says something like, "This
domain name has been registered with ABC!" You should try setting the
DNS server names to whatever they provide by default, and later
entering your domain name in a web browser. If you see a parked page,
then that's probably all you're going to get.
So if you want a DNS service that points to your own computer at home,
and especially if, like most home users, your Internet Service
Provider (ISP) periodically allocates you a new IP from a large pool
-- this is called dynamic IP allocation -- then the registrar's
parking DNS is no good to you. You'll want to sign up with a
full-service DNS host in this case.
Once you've subscribed to a DNS host, you will report the names of
their servers to your registrar, and within a few days, the mapping of
domain name to IP number will be fully under your control. What you'll
want to do then is to install a small utility program on your
computer, which the DNS hosting service again provides to you. You can
arrange it so that whenever your ISP changes your computer's IP
address, the utility calls up your DNS host, who can then inform the
Internet at large of the new name->number mapping. The result is that
all web queries for your domain name go straight to your computer.
From what you tell me, your web server already knows where on your
hard drive the website files are stored. The DNS service doesn't have
anything to do with this, since its sole purpose is to translate a
domain name into an IP number. In a nutshell, no, you can't just enter
your IP address into the registrar's DNS form, and no, the DNS service
doesn't care about the physical location of your files, which is
strictly the web server's business.
Before you start comparison shopping, I recommend that you try out one
of the free domain names supplied by the full-service DNS firms, such
as *.dyndns.org and so forth. Taking this route will make some of the
DNS configuration simpler, but it will let you fully test your web
server and web pages. Once you're sure that everything is working, you
can graduate to a fully custom subscription that lets you specify your
own domain name.
I hope this fully answers your question. If not, let me know what
further information I can supply.
Regards,
leapinglizard |