This is a DNS server software for Linux servers. It uses a database in storing the server’s DNS zone files, allowing it to efficiently manage large numbers (hundreds or even thousands) of zone records. This is for:
It is to note that MyDNS does not remove BIND from the system. The BIND service is required by cPanel and WHM. MyDNS does not support Domain Name System Security Extensions (DNSSEC) or PostgreSQL®.
Currently one cannot install MyDNS during the installation process of the cPanel and WHM. It can be installed from either the WHM interface or from the command line.
Run the following command as the root user to install:
One must run a forced DNS import and restart MyDNS if one desires to change to a different DNS server and then change back to MyDNS.
MyDNS gets installed by the system to the /usr/local/cpanel/3rdparty/ directory. The system syncs the zone files in the /var/named/ directory with all the records in the MyDNS database after the installation.
Each server using MyDNS has in it: its own MySQL database for MyDNS where the server’s database name corresponds to the mydns_hostname format, the hostname representing the server’s hostname.
netstat -tap | grep mysql
The system will return information resembling the example if MySQL responds:
tcp 0 0 *:mysql *:* LISTEN 17280/mysqld
If one wishes to troubleshoot MyDNS further, one can check the following error logs:
This server software helps in managing a large number of zone records. Installation and its working process are very technical and easy to use for a user.