MyDNS-NG is a DNS server software designed for servers based on Linux. A database is used by MyDNS to store the DNS zone files of the server. This helps it to manage huge numbers of zone records efficiently.
The following minimum requirements must be met in order to run MyDNS on your cPanel and WHM server:
You can install MyDNS using the WHM interface through the steps given below:
You can install MyDNS using the command line. Run the command mentioned below as a root user:
Perform the following steps to make the import and relaunch MyDNS:
MyDNS is installed by the system to the directory /usr/local/cpanel/3rdparty/. After the installation is complete, the zone files are synced by the system in the directory /var/named/ with the MyDNS database records.
Every server that uses MyDNS contains a MySQL database for MyDNS of their own. The database name of the server relates to the mydns_hostname format, where the hostname stands for the hostname of the server.
A problem with MySQL will affect MyDNS’s performance since a MySQL database is used by MyDNS to store files. If you face any problems with MyDNS, make sure that MySQL is responsive.
Perform the following actions to confirm that MySQL is responsive to WHM:
netstat -tap | grep mysql
If MySQL is responsive, a similar information will be returned by the system:
tcp 0 0 *:mysql *:* LISTEN
To further troubleshoot MyDNS you can check the error logs. This documentation will guide you on how to successfully install and use MyDNS.