BuycPanel Blog

BuycPanel Blog

Latest news and updates

Nameserver Selection Interface

Posted by Allura on 26 06 2018.

Introducing Nameservers

The primary task of a nameserver is to match a domain name to an IP address. When a visitor tries to locate a website that is being hosted by your server, a request is generated by their computer to a nameserver. Their computer asks for the IP address of the domain the visitor wants to access. The IP address for your web server is then returned by the nameserver. The visitor of your server is now properly directed and he or she can now access the requested page.

To make it easier for visitors to locate your sites you must publish records for those domain names. Distribution of records of sites hosted on your server takes place through nameservers. These nameservers transfer your records to other nameservers. Usually it takes some time for a domain’s DNS record to spread all around the internet. This duration is called the propagation period. It might take around one week for a visitor’s record to propagate.

It is recommended that you do not setup a nameserver unless you intend to use them.

Selecting or Disabling the Nameserver

The Nameserver Selection interface helps you to select a nameserver software for your server. It also has the feature to disable DNS services.

You can access the Nameserver Selection interface in cPanel and WHM version 64 through the following: Home > Service Configuration > Nameserver Selection.


Perform the following steps to select a nameserver software for your server:

  • Select the type of Domain Name System (DNS) server you want to use. You get to choose between NSD, BIND, PowerDNS, and MyDNS.


Name Server Daemon (NSD) uses BIND-based Zone-Files compiled into a binary database file. The NSD has a fast startup. It allows syntax-structural errors in Zone-Files which are flagged at compile-time.

Berkeley Internet Name Domain or BIND is a widely used open source software that helps you to publish your Domain Name System (DNS) information on the Internet. It also helps you to resolve DNS queries for your users.

PowerDNS is a DNS server based on C++. It features different backends like simple BIND style zonefiles, relational databases and load balancing/failover algorithms.

MyDNS is a free DNS server that runs on UNIX. Developed from scratch, it was fashioned to serve records directly out of an SQL database. It neither includes a recursive name service nor a resolver library.

  • Click on Disabled to disable your server’s nameserver software.
  • Select Save to save your settings.

MyDNS requires you to add external nameserver IP addresses to the resolv.conf file.