How to set the domain name servers
A Bit About the Nameservers
Nameservers (older use “Name Servers”) are part of DNS (Domain Name Server) records. DNS consists of A records, Cname records, and Mail routing records, also called MX records. The nameservers deal with the web requests for your domain. They basically tell your web browser where to go to serve the information to your computer over the internet.
By default, when you type your domain into a browser you will probably see a parking page (arranged by your domain registrar). Meaning the registrar uses its own nameservers. You can updated the nameservers with the ones provided by your web host.
For now, we will cover registering and getting your domain set up to interact with your web hosting server space. This domain<->website “connection” is done through the nameservers. Every domain has to have nameservers records in order to be accessible on the internet.
The nameservers often come in pairs, and are endorsed by IP addresses. Look at this form sample for demonstration:
- ns1.bluehost.com, 184.108.40.206
- ns2.bluehost.com, 220.127.116.11
When changing the nameservers at your domain provider you will usually use only the first “name” part: ns1.bluehost.com and ns2.bluehost.com.
Changing nameservers can also be done through IP addresses. In this case you need to have access to a DNS management section.
When you sign up for a hosting plan, the web host usually sends you and email afterwards with the server’s IP. Once you have the IP address go to your domain name provider, and change the Host (A) Record within the DNS setting to reflect the new IP address. It will take an hour or two based upon what the TTL(Time-To-Live) is pre-set to.
I won’t be describing this option for the time being as it is not that frequent. It is used, for example, for GoDaddy web hosting when using a non-GoDaddy domain (meaning the domain not registered at GoDaddy).
Already know how to update the nameservers? Looking for the specific nameservers records used by popular web hosts? Well, some of them can only be found directly at your web hosting providers. Nevertheless, you might still find a few useful settings, just skip to the >> Nameservers of Well-Known Web Hosts << section below.
What Do I Need to Make Nameservers Work?
All you need is love😉. But besides that: the Domain Name and Web Hosting!
I assume that you know How to Register a Domain Name or that you already have one. No harm done if you are not familiar with that. Just read on.
To make your domain “work” with your website you obviously need a web hosting service. Don’t have one yet? Reading this “Choose Your Web Host” guide will help you to find it.
Most hosting companies will send you an email with relevant hosting information, including your name servers that you will need. Just check your email-box, it will be (most likely) a part of the common “Welcome-to-Your-Host” e-mail. If not, the web host support will certainly have that information ready for you.
Note, you don’t have to worry about setting up the nameservers if you got your domain directly at your web hosting provider. In that case the web host sets the domain nameservers for you. A few good web hosts where you can get a free domain name with your hosting package:
Disclosure: We only review products and services that we believe will add value to our readers. Some of the links in this post are “affiliate links” from which we may earn commissions. Note: there is no additional cost to you! You’ll find more details on our Disclosure page. Thank you for your support!
Or go directly to Namecheap or GoDaddy ‘set up nameservers’ guides if you your domain is at respective registrars.
Obtain a Domain Name If You Don’t Have One
First off, the domain is going to have to be purchased from a registrar and have the nameservers set to your web hosting space of choice. Yes, the nameservers’ setup will be done at your domain registrar, not at web hosting provider (unless the domain is registered directly at the web host).
A domain registrar is a company or organization that provides domain registration services to businesses or individuals who want to have a specific domain name or web address.
Domain names also have what is called a TLD (Top level domain or domain extension). Most commonly used are .com, .net, .org, .edu, and .me. There are several others that are not so popular. The list goes on for special country code TLD’s as well, to list a few: .us, .ca, .co.uk, com.au, .fr, .de, .my or .in.
New domain extensions (called “donuts”) like .xyz, .dating, .media, .zone, .shop, .pizza or .boutique are going to cost a bit more than the common .net or .com domains.
You’ll get an idea by browsing the above registrars and searching for your new domain.
Questions About Domains and Nameservers
Three most common questions asked:
- Q: Do I need to know the web hosting nameservers before registering my domain?
- A: No, not needed. Normally, first you just register your domain. Then you sign up for your chosen web hosting service. The web host will provide you with the nameservers for your domain.
- Q: Do domain registrars charge any additional fees for custom nameservers?
- A: Nope. No additional fees should be charged. If you bump into a domain registrar that does that, run away. The domain registration fee covers the Nameservers as they are the core part of domain name operations.
- Q: How often can I change or update the nameservers?
- A: As often as you need to. Just be aware that for changes to become fully functional you have to wait up to 48 hours (usually they work within 24 hours).
Setting Up Nameservers
Once you have thought about the name of your domain and have paid for the domain you chose, you will then need to set the nameservers of this domain. Depending on where you buy your domain, the process of changing the nameservers can be different.
By now, you should have/know:
- The Nameservers Information for your domain. Normally, hosting companies will send you an email with your server space details.
- Domain Registrar Access (e-mail/password). Most registrars will have you fill in “Account Details” (including your username and password) so you can log in and manage your new domain.
Every hosting company has pre-set nameservers for their hosting packages.
If you have purchased a shared hosting platform together with your domain (you have probably got a free domain deal), then the domain nameservers should already be set up and you won’t have to worry about any settings.
Most of you have probably registered your domain with one of the popular domain companies. Now, you would like to “attach” your domain to your website. Ho do you do that? Just start pointing your domain to where your website is hosted!
All you need to do is change the nameservers and wait the appropriate propagation times. Sounds easy, right? Sometimes it’s not so straightforward. To get your nameservers changed, you will want to log into your registrar and navigate to the DNS or Nameserver section in your account.
To make it easier to understand, we will explain this setup process individually for each of these two most popular domain registrars:
I believe these two examples should be sufficient to demonstrate the nameservers set-up process. Changing nameservers at other domain registrars is quite similar. The procedure always goes through “Manage DNS” or “Custom Nameservers” sections where you can make your updates and set up new nameservers.
Int the ‘worst case scenario’😵, bear in mind that you can always get help from your domain service or web hosting providers.
Change Namecheap Nameservers
Let’s deal with the case when you need to change or modify nameservers at Namecheap domain registrar. Now, reminding again, this scenario only applies when you don’t have a web hosting service with Namechaep, only your registered domain.
- Go to namecheap.com. Log into your Namecheap account (enter your username, password):
1. Sign-In | Namecheap Nameservers
- Right after signing-in you’ll see your “Dashboard”. Select the domain you want to change the nameservers for (click on the picture below to see it in lightbox).
- Scroll down a bit, locate the DNS Management Section with a drop-down menu. There will be 3 options to select from: “Namecheap BasicDNS”, “Namecheap Web Hosting DNS” and “Custom DNS”. Select the Custom DNS item. Refer to the screenshot below.
As you can see, in the “Custom DNS” settings we have our Siteground hosting nameservers. Of course, if we move to another web host, the nameservers will change. We are satisfied with Siteground, still, in the future, no-one knows, we might consider another hosting provider (as part of our ongoing “web hosting” journey 😉). The takeout: your website can be moved to any web hosting company, all you need is to update the nameservers accordingly!
Not to forget, the nameserver change is not going to happen “instantly”. The propagation time can vary depending on many network factors.
Change GoDaddy Nameservers
You are going to modify your GoDaddy’s domain nameservers to have them pointing to your web hosting provider. Granted, that your web hosting is not Godaddy.
- Go to godaddy.com. Sign into your GoDaddy domain account (Domain Control Center). Follow the screenshots bellow. I don’t think they are all necessary, but some beginners like to see it in layman’s perspective.
1b. Sign-In Box | GoDaddy Domain Account
- You will be brought to the “My Products” screen, that lists your domain names and other products you may have. Pick the domain you need to make the nameservers updates to. Click on the “Manage” button to proceed to the “Settings” page. Scroll down to “Additional Settings” block. Here you’ll find the “Manage DNS” link that will take yo to the the “DNS Management” panel. In the “DNS Management” panel, scroll down to the “Nameservers” section.
If your domain uses Godaddy’s nameservers you will see various DNS entries in the Records panel. You don’t have to worry about them now.
By default, your domain will have GoDady’s nameservers, something like ns71.domaincontrol.com and ns72.domaincontrol.com (or any ns’NumberNumber’.domaincontrol.com records).
2c. DNS Management | GoDaddy Nameservers
- Next to the “Using default nameservers” click on the “Change” button.
You’ll get to the next screen “Connect My Domain to a Website”. Click on the link below “Enter my own nameservers (advanced)“.
In the ‘Choose Your Nameservers’ form enter the custom nameservers of your web host or web service. If you need more lines/boxes use the ‘Ad Nameservers‘ button (down-right). Then save your changes!
Right after the changes you will see a notification about the update being in process. Note, at this point you will still see the ‘Records’ panel with various default data. But after refreshing the page (or after a couple of minutes) the records will be unavailable: “We can’t display your DNS information because your nameservers aren’t managed by us“.
Done and done! Now you have to wait for the new nameservers to be processed.
3a. Connect Your Domain to a Website | GoDaddy Nameservers
3b. Set Your Own Nameservers | GoDaddy
3c. Nameservers Notification After the Update | GoDaddy
3d. Custom Nameservers Updated | GoDaddy
In our GoDaddy’s “Custom Nameservers” screenshot we use the Bluehost nameservers. Yes, we have another small website at Bluehost. We carry-out a wide range of tests to get a better picture of their services. So don’t forget to enter your web host nameservers in there!
After the nameserver change, a network background process occurs called propagation. Propagation of a DNS change like nameservers, generally takes around 24 hours for all web traffic to start seeing the content of your website (based on my experience, usually it is no more than 12 hours). In some cases it could take up to 48 hours. For any longer propagation time you need to contact the registrar and/or your web hosting company.
There are several good websites you can use to check if your domain is propagated to your new server or not. I bring this up because propagation seems to be where most of the confusion comes from. If you are like me when I started, I had no idea what DNS or nameservers even were.
Checking the Propagation Change
Dnschecker.org: DNSchecker allows you to put in your domain name and check different DNS records and if they have propagated to different areas around the world. What you are looking for is NS in the dropdown.
Viewdns.info: ViewDNS has several different tools available to use to check different things, but what you are looking for is the “DNS propagation checker tool” which you can search for domains to check propagation with.
Whatsmydns.net: WhatsmyDNS offers the same thing that DNSchecker.org offers. You get the ability to search a domain and different types of dns records. Again, what you are looking for is NS in the dropdown next to the search.
Site24x7.com: When you first land on this website, it can look intimidating. If you click “Tools” at the top, you can either wait for the banner to change to “DNS Analysis of your Domain” or click on “Check Website Availability” from the list of Server Administrator Tools.
Nameservers of Popular Web Hosts
Lost your web host’s welcome email with nameservers instructions? You should always try to get the most up-to-date nameservers information directly at your web host website or from their support.
The list below hasn’t been fully tested and some nameservers do depend on the web hosting plan you have purchased. It is impossible to list all the nameservers, but you can at least check the nameserver formats, segments and samples.
A little bit about nameservers
Name servers (the old ones use name servers) are part of the Domain Name Server (DNS) entries. The DNS consists of name, name and mail routing records, also called MX records. Name servers process web requests for your domain. Basically, they tell your web browser where to go to transfer information to your computer via the Internet.
When you enter your domain in your browser, you will probably see a parking page (hosted by your domain registrar) by default. This means that the registrar uses his own name servers. You can update the nameservers with the nameservers of your hosting provider.
At this point, we will consider registering and configuring your domain to interact with the server space of your hosting. This domain<->website is connected via nameservers. Each domain must have name server entries to be available on the Internet.
Name servers often exist in pairs and are supported by IP addresses. See this sample form for a demonstration:
- ns1.bluehost.com, 18.104.22.168
- ns2.bluehost.com, 22.214.171.124
When changing the name server at a domain provider, normally only the first part of the name is used: ns1.bluehost.com and ns2.bluehost.com.
Name servers can also be changed using IP addresses. In this case, you must have access to the DNS management area.
When you subscribe to a hosting package, the hosting provider usually sends you an email with the server’s IP address. Once you have an IP address, go to your domain name provider and change the Host (A) record in your DNS settings to reflect the new IP address. This takes one or two hours, depending on what the TTL (time-to-live) is set.
For the time being, I won’t describe this option because it’s not very common. She’s leaving. B. used for GoDaddy web hosting if a non-GoDaddy domain (i.e. a domain which is not registered with GoDaddy) is used.
Already know how to update nameservers? Are you looking for specific name server entries used by popular web hosts? Some are only available directly from your hosting providers. However, you can still find some useful settings, go to the section >> Known Hostname Servers << below.
What do I need to run the nameservers?
All you need is love. But other than that: Domain name and web hosting!
I assume you know how to register a domain name or what you already have. It can’t hurt not knowing him. Keep reading.
In order for your domain to work with your website, you will of course need web hosting. Don’t you have one yet? If you read this guide Choose a Hosting Provider and you will find it.
Most hosting companies will send you an email with relevant hosting information, including your servers with the names you need. Just check your email inbox, it will (probably) be part of your general greeting of the email. Otherwise, host support will keep this information securely available for you.
Please note that you do not have to worry about setting up name servers if you have received your domain directly from your hosting provider. In this case, the hosting provider will install the domain name server for you. Several good web hosts where you can get a free domain name with your hosting package
Disclosure: We only consider products and services that we believe will benefit our readers. Some of the links in this post are affiliate links that allow us to earn commissions. Pay attention: There are no extra costs for you! For more information, please visit our Disclosure page. Thank you very much for your support!
If you already have your domain and web hosting, go to >> Configure Name Server
or go directly to Configure Name Server or GoDaddy name server if your domain is with the right registrars.
Determine the domain name if you do not have
First of all, the domain must be purchased from the registry and the nameservers must be installed on the hosting space of your choice. Yes, the name servers are installed in your domain name registry, not at your hosting provider (unless the domain is registered directly with a web host).
A domain registrar is a company or organisation that provides domain registration services to companies or individuals who want a specific domain name or a specific web address.
Domain names also have a TLD (top-level domain or domain extension). The most commonly used are .com, .net, .org, .edu and .me. There are a few others that are not so popular. The list continues for specific country TLD codes, to name a few: .us, .ca, .co.uk, com.au, .fr, .de, .my or .in.
New domain extensions (called donuts) such as .xyz, .dating, .media, .zone, .shop, .pizza or .boutique will cost a little more than normal .net or .com domains.
You can get an overview by searching between the above registrars and searching for a new domain.
Domain and name server issuance
The three most frequently asked questions:
Q : Do I need to know the hosting name servers before I can register a domain?
A : No, you don’t. Normally all you have to do is register your domain first. Then sign up for the web hosting service of your choice. The webhost provides you with name servers for your domain.
Q : Do domain registrars charge extra fees for name server services?
A : No, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no. No, no, no, no, no, no, no, no, no. There’s no extra charge. If you run into a domain registrar who does this, walk away. Domain registration fees apply to name servers, as they account for a large proportion of domain name transactions.
Q : How often can I change or update the nameservers?
A : As many times as necessary. Please note that you will have to wait up to 48 hours for the changes to be fully functional (they usually work for 24 hours).
Name server configuration
After you have thought about your domain name and paid for the chosen domain, you need to install name servers for that domain. Depending on where you purchase your domain, the process of changing the name servers may be different.
You should know by now:
- Name server information for your domain. Usually hosting companies send you an e-mail with detailed information about the location of your server.
- Access to the registrar of the domain (email/password). Most registrars will ask you to fill in your account details (including username and password) so that you can log in and manage your new domain.
Each hosting company has pre-installed name servers for its hosting packages.
If you purchased a shared hosting platform with your domain (you probably have a free domain offer), the nameservers should already be configured and you don’t have to worry about the settings.
Most of you have probably registered your domain with one of the popular domain companies. Now you want to link your domain to your website. Is that what you’re doing? Just start by pointing out your domain where your website is located!
Just change the nameservers and wait for the correct execution time. Sounds easy, doesn’t it? Sometimes it’s not that easy. To change your name servers, log in to the registry and go to the DNS or nameserver section of your account.
For better understanding, we explain this configuration process separately for each of these two most popular domain registrars:
I think these two examples should be enough to show how nameservers are configured. Changing name servers with other domain registries is very similar. The procedure always goes through the DNS administration or Name Servers sections, where you can perform your updates and configure new name servers.
In the worst case, remember that you can always get help from the domain service or web hosting provider.
Changing the name server name stack
Let’s take a case where you need to change or modify the registry’s name servers for high-quality domains. Again: This script is only valid if you do not have webhosting namechaep, but only your registered domain.
- Go to namecheap.com. Log in to your Namecheap account (enter username and password)
1. Login | Name servers
- Once registered, you’ll see your dashboard. Select the domain for which you want to change the name servers (click on the image below to see it in a window).
2. Dashboard | Cheap name servers
- Scroll down a bit and find the DNS management section using the drop-down menu. There will be 3 options to choose from: Namecheap BasicDNS, Namecheap Web Hosting DNS and Custom DNS. Touch custom DNS. See the screenshot below.
3. User-defined name servers | Name sharing DNS
As you can see in the custom DNS settings, we have our hosting name servers for Siteground. Of course, if we change hosts, the nameservers will change as well. We are happy with Siteground, but in the future, no one knows, we might consider another hosting provider (within our current web hosting plans). Export : Your website can be transferred to any host, just update the nameservers!
Don’t forget that changing the nameservers doesn’t happen immediately. Delivery times may vary depending on many network factors.
GoDaddyChange the name of the server
You change the GoDaddy nameservers to refer to your hosting provider. Of course, your web hosting isn’t Godaddy.
- Go to godaddy.com. Log in to a GoDaddy domain account (Domain Control Center). Follow the screenshots below. I don’t think they’re all necessary, but some newcomers like to see things from an amateur perspective.
1a. Login | GoDaddy Domain
1b. Login | GoDaddy Domain Account
- The My Products screen appears with a list of your domain names and other products you may own. Select the domain to which you want to update the nameservers. Click the Manage button to go to the settings page. Go to the Advanced Settings field. Here you will find the link Manage DNS, which will take you to the Manage DNS panel. In the DNS management window area, scroll down to the name server area.
If your domain uses Godaddy name servers, you will see several DNS records in the Records section. You don’t have to worry about that now.
By default, your domain has GoDady name servers such as ns71.domaincontrol.com and ns72.domaincontrol.com (or an ns NumberNumber.domaincontrol.com entry).
2a. List of domains | GoDaddy account
2b Advanced settings. Advanced Settings Link to GoDaddy
2c. DNS management | GoDaddy nameserver
- Click the Edit button next to Default name server usage.
You will be redirected to the following screen Connect my domain to the website. Click on the link Enter your own (extended) name servers below.
In the Select Your Name Servers form, enter the custom name servers for your host or web service. If you need more lines/boxes, use the Ad Nameserver button (bottom right). So save your changes!
As soon as you change it, you will see a message that the update is in progress. Note that at this point you can still see the Records panel with different standard data. But after refreshing the page (or after a few minutes) the recordings are no longer available: We cannot display your DNS data because your name servers are not managed by us.
Let’s go, let’s go, let’s go, let’s go! You now have to wait until the new nameservers are processed.
3a. Connect your domain to GoDaddy’s name servers.
3b. Define your own nameservers | GoDaddy
3c. Name server notification after update | GoDaddy
3d. Update custom name servers | GoDaddy
In the screenshot of GoDaddy Custom Nameservers we use Bluehost nameservers. Yeah, we still have a little website in Bluehost. We carry out a wide range of tests to get a better picture of their services. So don’t forget to enter your nameservers there!
Distribution of name servers
After changing the name server, a network background process called propagation takes place. As with name servers, DNS propagation changes usually take about 24 hours before all web traffic starts to see the content of your website (in my experience, this usually takes no more than 12 hours). In some cases this can take up to 48 hours. For more information, please contact the registry and/or your host company.
There are a number of good websites you can use to check whether or not your domain is spreading to your new server. I bring it up because that’s where the confusion seems to be at its greatest. If you are like me when I started, I had absolutely no idea what DNS or name servers looked like.
Beacon change test
Dnschecker.org : With DNSchecker you can add several DNS records to your domain name and check whether they have spread to different parts of the world. What you are looking for is NA on a drop-down list.
Viewdns.info: ViewDNS has several tools that you can use to check different things, but what you are looking for is a DNS propagation verification tool that allows you to search for domains to check propagation.
Whatsmydns.net: WatsmyDNS offers the same as DNSchecker.org. You can search by subject and by different types of documents dns. Again, search for an NS in the drop-down list next to the search query.
Site24x7.com The first time you land on this site, it might seem scary. If you click on Tools above, you can either wait for the banner to go through the DNS scan for your domain, or click on Check Site Availability in the list of server administrators.
Shared server rack that can be part of a DNS server or web hosting space
Popular Web Hostname Servers
Have you lost your hosting provider’s welcome email with name server instructions? You should always try to get the latest name server information directly from your own site or with their support.
The list below is not fully tested, and some nameservers depend on the hosting package you purchased. It is impossible to list all nameservers, but you can at least check the formats, segments and samples of the nameservers.
|Web hosting||Name server|
|Bluehost||General: ns1.bluehost.com. ns2.bluehost.com
Resellers: ns1.rhostbh.com, ns2.rhostbh.com
|GoDaddy||*Example: ns72.domaincontrol.com, ns73.domaincontrol.com
Can be in any form: nsNN.domaincontrol.com (numbered N)
|The man of dreams||ns1.dreamhost.com, ns2.dreamhost.com, ns3.dreamhost.com|
Reseller: ns1.servconfig.com, ns1.servconfig.com
|Website Club||*Sample: ns1.us46.siteground.us, ns2.us46.siteground.us
For American hosts. Can be in any form: ns1-2.usNN.siteground.us
|Hostgator||*For example: ns8430.hostgator.com, ns8431.hostgator.com
Can be in any form: nsNNNN.hostgator.com
|WebHostingPad||ns5.webhostingpad.com, ns6.webhostingpad.com (or any other ns number).|
create dns server linux,how to setup a home dns server