What Is a Nameserver?
Every website in existence has an IP address, which is how computers look them up. But to make it easier on us humans, we can get to websites by using domain names instead.
Nameservers are part of DNS, which stands for “Domain Name System.” The DNS is a database that works like a phone book for computers: it converts a domain name, such as “www.unilearning.net,” to a machine-readable IP address, such as “188.8.131.52.” The DNS is maintained by several organizations, including IANA (Internet Assigned Numbers Authority) and ICANN (Internet Corporation for Assigned Names and Numbers).
Whenever you type a domain into your browser, nameservers provide the IP address of the domain to your browser.
a nameserver is any server that has DNS software installed on it. But usually, “nameserver” refers to a server owned by a web host that is specifically used to manage the domain names associated with their web hosting customers.
When it comes to your own domain, your domain’s nameservers are used to point any traffic that types in your domain name to a specific web server at a specific web host.
Here’s how it would work when you visit your own website, let’s say www.unilearning.net:
- You type “www.unilearning.net” into your browser.
- Your browser uses DNS to look up the nameservers for www.unilearning.net.
- The nameservers ns1.yourhostdomain.com and ns2.yourhostdomain.com are retrieved.
- Your browser uses the nameservers to look up the IP address for www.example.com.
- Your browser gets the response: “184.108.40.206”
- Your browser sends a request to 220.127.116.11, including the specific page you’re trying to reach.
- The web server hosting your website sends the requested page to your browser.
Once you change nameservers, it can take up to 48 hours to go into effect, though it typically takes about 4-8 hours in most cases. This delay is called “DNS propagation,” and exists because it takes time for each DNS server to update other servers around the world about the change.