Introduction
If you would like to switch a single DNS server to use PowerDNS instead of BIND, you may use the following methods shown below.
NOTE: If you have a DNS Cluster you should not convert any of the WHM( Webserver ) servers until all of the DNSOnly cluster members have been converted. We have a guide for converting a DNS Cluster to PowerDNS here:
How to convert a cPanel DNS Cluster to make use of PowerDNS
Via the Command Line
1. Login to your cPanel server via SSH or Terminal as the root user
2. View the currently installed nameserver type:
/scripts/setupnameserver --current
3. If you are not already using PowerDNS switch to it:
/scripts/setupnameserver powerdns
Via WHM
1. Login to WHM as the root user
2. Navigate to: Home »Service Configuration »Nameserver Selection
3. Select PowerDNS
4. Click on the blue "Save" button
Supplementary Resources
How to allow PowerDNS to ignore broken records
How to force PowerDNS to Reload a Zone
How to Use PowerDNS Tools to Find Zone Errors