When someone wants to create a new domain, he or she has to do two things:
” Find a name server for the domain name to live on.
” Register the domain name.
Technically, there does not need to be a laptop in the domain — there just needs to be a name server that can handle the requests for the domain name. There are two ways to get a name server for a domain:
” You can create and administer it yourself.
” You can pay an ISP or hosting company to handle it for you.
Most larger companies have their own domain name servers. Most smaller companies pay someone.
The history of EzineDomain is typical. When EzineDomain.com was first created, it began as a parked domain. This domain lived with a company called .BlueHost. maintained the name server and also maintained a laptop that created the single “under construction” page for the domain. com To create a domain, you fill out a form with a company that does domain name registration examples: register.com /Godaddy.com/Name.com)
They create an “under construction page,” create an entry in their name server, and submit the form’s data into the whois database. Twice a day, the COM, ORG, NET, etc. name servers get updates with the newest IP addressinformation. At that point, a domain exists and people can go see the “under construction” page.
EzineDomain then started publishing content under the domain www.EzineDomain.com. We set up a hosting account with Tabnet (now part of Verio, Inc.), and Tabnet ran the DNS for EzineDomain as well as the laptop that hosted the EzineDomain Web pages. This type of laptop is called a virtual Web hosting laptop and is capable of hosting multiple domains simultaneously. Five-hundred or so different domains all shared the same processor. As EzineDomain became more popular, it outgrew the virtual hosting laptop and needed its own server. At that point, we started maintaining our own laptops dedicated to EzineDomain, and began administering our own DNS. We have a primary server and a secondary:
” NS1.EzineDomain.COM 209.116.69.78
” NS2.EzineDomain.COM 209.116.69.79
Our primary DNS is ns1.EzineDomain.com. Any changes we make to it propagate automatically to the secondary, which is also maintained by our ISP.
All of these laptops run name server software called BIND, BIND knows about all of the laptops in our domain through a text file on the main server that looks like this:
@ NS ns1.EzineDomain.com.
@ NS ns2.EzineDomain.com.
@ MX 10 mail
Decoding this file from the top, you can see that:
” The first two lines point to the primary and secondary name servers.
” The next line is called the MX record. When you send e-mail to anyone at EzineDomain.com, the piece of software sending the e-mail contacts the name server to get the MX record so it knows where the SMTP server for EzineDomain is
Many larger systems have multiple laptops handling incoming e-mail, and therefore multiple MX records.
” The next line points to the laptop that will handle a request to
mail.EzineDomain.com.
” The next line points to the IP address that will handle a request to blog.EzineDomain.com.
” The next line points to the IP address that will handle a request to EzineDomain.com (no host name).
You can see from this file that there are several physical laptops at separate IP addresses that make up the EzineDomain server infrastructure. There are aliases for hosts like mail and www. There can be aliases for anything. For example, there could be an entry in this file for example.EzineDomain.com, and it could point to the physical laptop called walnut. There could be an alias for yahoo.EzineDomain.com, and it could point to yahoo. There really is no limit to it. We could also create multiple name servers and segment our domain.
Next Article:
Mark said on Monday, June 9, 2008, 22:32
Good info for beginners.Adding some more info:
Domain name tips for beginners:
Choose a short meaningful domain name with no numbers and special characters.
2. The domain name could be a phrase of 2/3 short words with easy to remember spellings. You do not want your visitors to find it difficult to remember or type domain names.
3. Choose a domain name that emphasizes or underlines the content that you are going to put up in your website. Your website’s niche keyword(s) in the name add a lot of value wrt search engine optimization.
4. Check out if the domain name has not been already registered by someone. Be ready with a list of alternative names to use.
I have some more information in related posts at MindRivet
domain name register said on Saturday, June 14, 2008, 1:09
[...] do two things: ??? Find a name server for the domain name to live on. ??? register the domain name.http://www.ezinedomain.com/blog/links/new-domain-name/thesitewizard.com: How to Register Your Own Domain Name: What to …Want your own domain like [...]