How to Setup DNS Nameservers with cPanel

How to Setup DNS Nameservers with cPanel

cPanel and WHM make it incredibly simple to maintain domains and even a private nameserver.

cPanel and WHM make it incredibly simple to maintain domains and even a private nameserver.

PowerDNS, a high-performance server with low memory requirements, is integrated into cPanel. PowerDNS is the default, however you can alternatively choose BIND if you need recursive DNS or to manually change zone files.

PowerDNS, a high-performance server with low memory requirements, is integrated into cPanel. PowerDNS is the default, however you can alternatively choose BIND if you need recursive DNS or to manually change zone files.

Steps for Setting up Custom Nameservers in cPanel

Steps for Setting up Custom Nameservers in cPanel

cPanel and WHM make it simple to set up a private domain server. The first step is to check if the nameserver is selected in the Nameserver Selection interface.

Steps for Setting up Custom Nameservers in cPanel

Steps for Setting up Custom Nameservers in cPanel

Then, in WHM's Server Configuration menu, select Basic WebHost Manager® Setup.

Steps for Setting up Custom Nameservers in cPanel

Steps for Setting up Custom Nameservers in cPanel

Next to each line, click "Configure Address Records" and make sure the IP address matches the one on your cPanel server. This will populate the zone file with the relevant records.

Steps for Setting up Custom Nameservers in cPanel

Steps for Setting up Custom Nameservers in cPanel

Finally, inform your registrar about the domain names of the DNS server.

Finally, it may take some time for you to be able to use your new server. The domain name system is huge, and records take time to propagate throughout the world, but you now have a private nameserver that clients can use for their domains if all goes well.