Domain registration is something many people take for granted. Yes, it means ownership of a sort, but itâs not enough to register a domain; if you actually want to use it for something, youâll need to do more.
As I write this, I own something like 69Â too many domains, so I know a little bit about it.
Let me walk you through the concepts.
Become a Patron of Ask Leo! and go ad-free!
Domains
First, we have to clarify exactly what this thing called a âdomainâ is.
At its most basic, a domain is simply a human-readable name associated with a number â an IP address â that computers âreally useâ to talk to each other. Thereâs more, of course, but thatâs the most basic concept.
For example, âaskleo.comâ is a domain. âAskleo.comâ is easier to remember and type than its current IP address, which is 67.227.211.203. I say âcurrentlyâ because it could change. Thatâs another advantage of using domains over raw IP addresses: using the domain allows the IP address to change without consequence to you.
Registering or purchasing a domain
A âregistrarâ is a company authorized to register domains on your behalf and sell them to you. For example, one of the largest domain registrars is GoDaddy. I happen to use SimpleURL.
Not all registrars can sell all domains. For example, the popular â.comâ, â.netâ and â.orgâ domains are commonly available through most US-based registrars, but for foreign-based domains, such as â.co.ukâ, â.cnâ, â.toâ and the like, youâll often need to locate the registrar responsible for those âtop levelâ domains, as theyâre called, and register with them.
Domain privacy
By default, registration information is public. In other words, unless you take extra steps or specifically request an anonymization service from your registrar, your name, email address, and mailing address are all required to be public information.
If you look at the registration information for askleo.com (scroll down once there) youâll see the types of information made available. Make sure you understand whatâs being made public and take appropriate steps to protect your privacy. In my case, I use a post office box and a voicemail-only telephone number.
Once youâve registered your domain, you donât automatically get a working website or email. In fact, you often get absolutely nothing, except the ownership of the domain and the tools to allow you to make those IP address assignments.
Thatâs where DNS comes in.
DNS
DNS, an acronym for âDomain Name Systemâ (or Service), is the system used to map domain names to IP addresses and other information associated with the domain.
Every domain has at least one DNS server associated with it â quite literally an internet-accessible server that contains the authoritative information for that domain. In addition to your registration information, your domain registrar must keep at least one piece of information about your domain, which boils down to, âIf you want to know anything about this domain, talk to this server over here.â
The DNS server does not have to be owned or controlled by your registrar; the registrar simply needs to point to it when asked about your domain. Again, if you look at the information for âaskleo.comâ, even though itâs registered via SimpleURL, the DNS servers (also known as âName Serversâ) are a series of server names like âNS-26.AWSDNS-03.COMâ. I have Amazon Web Services (AWS) handle my DNS.
Most registrars automatically assign domains they register a DNS server of their own. In most cases, thatâs just fine, and it may be required if youâre using some of the registrarsâ additional services (Iâll get to them in a moment). The important thing is you have some kind of access to the DNS serverâs information, so you can control the settings associated with your domain.
Like email.
DNS controls where email gets delivered for your domain. One of the bits of information DNS keeps about your domain is called an âMXâ, or mail exchanger, record. MX says, âEmail for this domain should be sent to that server over there.â It can, of course, point to a server you control, if youâre running your own email server.
While thatâs what I do, I suspect in most cases thatâs not what you want.
Many registrars offer email services as part of your domain purchase. Particularly if all you want the domain for is to have your own email address on that domain, those services are probably the way to go.
The services include email forwarding â so you can, for example, set up email@yourveryowndomainname.com and have that automatically forwarded to your Outlook.com, Gmail, Yahoo!, or other email account. Even better, when you decide to switch email providers all you do is change the forwarding rule at your registrar, and email@yourveryowndomainname.com will automatically begin arriving at your new address â without having to tell all your contacts that anything has changed.
Many registrars also provide actual email mailboxes for you to access your email directly, without forwarding it at all.
Web Hosting
Web hosting is all about setting up a website. Itâs completely separate from email, with the exception that web hosting, too, starts in DNS.
As I mentioned, one of the basic uses of DNS is to map the name to an IP address: âaskleo.comâ to 67.227.211.203, for example. What that means is that when you request a page from askleo.com in your browser â say by visiting https://askleo.com â your browser first asks DNS âwhereâs askleo.com?â, gets the answer (67.227.211.203), and then connects to the server at that IP address to fetch the pages that make up the site.
That server is the âweb hostâ â itâs the server that holds the files that make up the web site.
There are several approaches to web hosting:
- None. If all you want is email, you may not need a web host at all. If all you care about is that email@yourveryowndomainname.com works, then it probably doesnât matter that http://www.yourveryowndomainname.com doesnât.
- Registrar provided. Letting your registrar host your website as well as your DNS is often the simplest approach to getting your website up. Itâs not always the most cost-effective or capable, but it is simple, and often a great place to start.
- Shared hosting. With shared hosting, you contract with a provider to literally share some space on one of their servers, often with dozens or hundreds of other websites. They give you a place to put your content (and often host your email), and all you do is point your DNS at the IP address of their server. Shared hosting is extremely common and often inexpensive. For example, I often work with BlueHost, which at this writing offers a nice, complete package of web hosting for $6.95/month. There are many other services in this space; as I said, itâs extremely common.
- Dedicated hosting. For high-end or mission-critical services, dedicated hosting is pretty much what it sounds like: you contract with a hosting provider for an entire server (or virtual server) dedicated to whatever you want to do. While thatâs how Ask Leo! is set up, Iâd not recommend it for average consumers or small businesses unless you have extraordinary needs. It can be pricey and complex to administer.
- Host it yourself. I get questions about this all the time: people want to run a server at home. Itâs very possible, but typically not practical, unless youâre quite knowledgeable and have a very good internet connection.
Pulling it all together
When registering a domain, there are several aspects to consider:
- Registering an available domain name itself.
- Using DNS to make sure the domain references the right servers and services.
- Determining if and what email services to use and how they should be provided.
- Determining if and what website services to use and how that should be set up.
For casual use, a single domain registrar can typically provide the entire set of services to get your domain up and running. As your needs and experience expand, you can pick and choose, moving different aspects of domain management to other services and providers as needed.
Do this
Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.
I'll see you there!
I had a website with a realestate web co. and due to lack of income decided to drop the site as the charge of $45.00 was more than I got back. I asked if I could retain my Domain and was told they didnât have it. If I wanted to retain it It would cost me $400.00 untill it was dropped. It got dropped and reasigned faster then I knew how to react. No more of these web site aâes for me!
My email only (at this time) domain is registered with Gandi.Net who was one of the companies recommended by Fastmail.FM, my email service. Iâve been very satisfied with Gandi.Net, they seem to be very customer oriented compared to some of the domain horror stories Iâve heard.
One tip, if you are considering purchasing a domain: many registrars (including GoDaddy) regularly offer coupons that can get you a discount at checkout time. Be sure and do a search for coupons offered by that particular registrar, before you purchase the domain.
Years ago, way back in â90 or â91 when my then employer -a fair-sized company- was getting âon the internetâ they âappliedâ through an internet connection provider for a set of permanent IP addresses (something like a dozen or so) and were asked what name or names they would like to give them â i.e. to suggest and get registered their own domain names (as I understand it). If you were a company like them, you might be able to get a .com or a .co.uk. You suggested a name to go in front of that and provided nobody else already had that name, you could use it once it had been âregisteredâ -who with, I didnât know. This involved some paperwork, and took some time, but none of it seemed to cost anything â you didnât pay anybody, because there wasnât anybody to pay. Years passed and I didnât follow how this kind of thing worked or how it changed. What happened to that? Now there seem to be thousands of companies managing and selling IP addresses and domain names. If IP addresses are unique (and surely they have to be), how come there isnât just one place to go, and if you already have one or a range of IP addresses, why isnât there some place (some DNS authority or something like that) where you can register what IP address you want âpointed atâ when the name is used? The companies we go to seem to be charging for something that doesnât involve much, or any, work on their part, since itâs not actually they who make sure the IP addresses or domain names are unique, as I understand it. But somebody has to pay for the cost of running all those DNS name servers. Can you clarify?
Iâve always heard DNS stands for âDomain Name Serverâ and thought it funny that people would say DNS Server (âDomain Name Server Serverâ). Kinda like ATM machine or PIN number which are examples of the PINNS syndrome (âpersonal identification number number syndrome syndromeâ)
And DNS is not an acronym. Itâs an initialism. An acronym uses the initials of the names to form a pronounceable word. NATO, OPEC, and GIF are acronyms. FBI, CIA, and USA are initialisms. URL, FAQ, and LED can bee either, depending on how you say them.
Thatâs why I (inconsistently) think of it as âDomain Name Serviceâ. That way âDNS Serverâ makes complete sense. :-)
Mark /Leo , thatâs just a slippery slope your traveling on.. I think of it as a Server that serves up domain names âŠ. which is different to a server that serves eggs on toast.
âŠOr âThe HIV Virus.â :)
Leo: Instead of posting your current IP address in the article, why donât you have the html fetch the IP for you so it will always be up to date :-)
Not worth it. :-) Besides, part of the point here is that IP addresses DO change. When that happens this becomes a case in point.
We are lucky to have our own names and surnames for free. This may change soon, though, and we will be left with a SSN as our sole identification.
Would it be legal, however, to create a kind of membership having a free member registrar? Implementation is trivial â just put its DNS as primary and forget about yearly payments. Alternative solution would be just distributing âhostsâ file among members. At the end, this is a free internet, at least for now.
This article clarifies some things for me. Thanks.
You go from: âyouâll often need to locate the registrar responsible for those âtop levelâ domains, as theyâre called, and register with themâ to: âOnce youâve registered your domainâ without telling us what registering involves. You could have skipped this whole article and just answered the question with something like: âRegistering a domain name means associating your name (or Co. name), email address, and mailing address with the website through the company you are leasing the domain name from.â If thatâs even what is means, which I am still not sure of . . .
Leo, you wrote:
ââŠWhile the common terminology is that you âpurchaseâ a domain, in reality, itâs more like youâre leasing it. You retain ownership of a domain by paying an annual fee.â
This is a mistake youâve made before. :(
When someone makes an item available for temporary possession for a price â whether the âitemâ is a lawn mower, an apartment, or a Internet domain name â he or she leases that item.
When someone else pays the price to temporarily possess the item, he or she rents the item.
To lease and to rent are, therefore, one and the same transaction, as seen from the points of view of (respectively) the landlord and the tenant.
If it gives you any comfort, this same confusion tends to bedevil Judge Judyâs litigants, too. :o
Hope this helps!
Registration information for askleo.com
âFailed captcha verification â please click on back-arrow and try again.â