Using default nameservers vs hosting nameservers
First, what is a nameserver?
Nameserver is a server on the internet specialized in handling queries regarding the location of a domain name’s various services.
Nameservers are a fundamental part of the Domain Name System (DNS). They allow using domains instead of IP addresses. It is like contacting your friend by phone: Before calling, you look up his/her telephone number or write it down not to enter the numbers each time.
In easy words, nameservers define your domain’s current DNS provider. Most domain name registrars provide default DNS service. There is also a Free DNS service. Free DNS is a DNS hosting service provided to help people whose domain registrars do not include DNS hosting with domain registrations.
With Namecheap, you can either use Free DNS (you can learn more here) or DNS provided with domain registration and hosting services.
When you get a domain from us, the following nameservers are provided by default:
How to Create a New DNS Record
Once the domain appears in your Namecheap account, you can go ahead and create new DNS records for it through the Advanced DNS menu.
It can be done in the following way:
1. Sign into your Namecheap account. (The Sign In option is available in the top hat of the page).
2. Select Domain List from the left sidebar and click on the Manage button next to your domain:
3. Navigate the Advanced DNS tab at the top of the page:
4. Find the Host records section. To add a new record, click on the corresponding button:
NOTE: The Host Records menu is visible when a domain name is pointed to our default nameservers. The absence of this menu means the domain is pointed to third-party nameservers (or our hosting ones) at the moment.
A description of all DNS records that can be added on our default nameservers can be found here.
Once you decided to use a hosting service with us and point a domain to our hosting nameservers, the server your account is created on will act also as a DNS server – it means that you will be able to use it not only for web hosting, but for DNS hosting as well.
With our shared hosting plans, it is recommended to use our shared hosting (cluster) nameservers. A DNS cluster is a group of servers that share records and act as a single system.
If your domain is registered with us, follow this guide to switch the nameservers to our shared hosting ones.
NOTE 1: Once the nameservers are changed, all the custom DNS records for your domain will be overwritten to our hosting ones. You will be able to re-create them in your cPanel Zone Editor menu where you can manage domain's email settings.
NOTE 2: When you switch nameservers for a domain name, these changes are not accepted instantly all over the world. It may take up to 24 hours (in rare cases more) for the DNS changes to take effect.
From now on, the DNS requests will be sent to the hosting nameservers which will forward these requests to the exact server your account is located on. As we provide cPanel hosting, the DNS records for a domain will be managed through the Zone Editor menu:
The detailed guide on how to create most common DNS records in cPanel can be found here.
Below, you can find the table of main differences between our default nameservers and shared hosting nameservers:
| || |
|Hosting Nameservers |
Place to edit DNS records
Namecheap account, Advanced DNS section
cPanel, Zone Editor menu
Free Email Forwarding feature
(here is an alternative Forwarders menu in cPanel)
Ability to edit most common DNS entries
DNS System v1
DNS System v2
(You can check the difference between them here)
(Shared servers have static IP addresses)
Ability to customize a parking page for a domain ||
Not Available ||
(Through HTML Editor in cPanel)
If you have any questions, feel free to contact our Support Team.