DNS or Domain Name System is a system that points a domain name to physical IP address. For example, when a user types in www.example.com in their browser and hits enter, the DNS servers resolve it to the IP address where the website is hosted.

The purpose of DNS is to use easy to remember domain names for websites instead of their numeric IP addresses. It also enables website owners to change their web hosts without changing domain names. Website owners can simply change the DNS entry for their domain name and point to their new web host’s nameservers.

What is a Name Server

A Name Server (also spelled, nameserver) keeps record of your domain name’s DNS entries. For example, if your website is hosted on HostGator then the name server used to manage your DNS records will be HostGator’s generic name servers, like this:


Each domain name must have at least two name servers. The first name server is the primary server, however if the primary server is not responding then the secondary name server is used to resolve the domain name.

WordPress hosting providers also allow users to get their own private name servers. For example, at WPBeginner we use our own private name server.


Changing Name Servers

Domain registrars usually provide domain owners easy tools to manage their name servers. Ideally it would be best if you register domain with hosting provider, this way you will not have to deal with transferring domain name or changing name servers. But sometimes you may come across situation where your domain name is registered elsewhere while your website is hosted with another service. In that case you can simply change DNS name servers and point to your web hosts name servers. For example, if your domain name is registered with GoDaddy and your website is hosted with HostGator, here is how you would change your name servers:

1. Go to GoDaddy.com and sign in.

2. Move your mouse over to domains, and then click on Domain Management.

3. Choose the domain name you want to edit and then click on Nameservers button.

4. Click on “I have specific nameservers for my domain”, and enter the specific nameservers for the domain/registrar your site is hosted on.

5. Click OK, and you are done.

If you have registered your domain else where, then basic instructions are the same. Just login to your domain management area and choose a domain to edit. If you do not find a way to change name servers, check your domain registrar’s support pages or email them.

« Back to Glossary Index

Pin It on Pinterest

Share This