Cómo utilizar MyDNS-NG
Última modificación: 28 de septiembre de 2020
Visión general
Advertencia:
Desaprobamos los servidores de nombres MyDNS y NSD en cPanel & WHM versión 78 y planeamos eliminarlos en una versión futura. Recomendamos encarecidamente que migre a PowerDNS. Para obtener más información, lea nuestro Plan de desactivación de cPanel.
MyDNS-NG (MyDNS) es un software de servidor DNS para servidores Linux. MyDNS utiliza una base de datos para almacenar los archivos de zona DNS del servidor, lo que le permite administrar de manera eficiente grandes cantidades (cientos de miles) de registros de zona.
MyDNS requiere la siguiente configuración mínima para ejecutarse en su servidor cPanel & WHM:
- cPanel & WHM versión 11.32 o posterior.
- MySQL® versión 5.0 o posterior.
- UNIR
Nota:
- MyDNS no elimina BIND del sistema. cPanel & WHM requiere el servicio BIND.
- MyDNS no es compatible con las extensiones de seguridad del sistema de nombres de dominio (DNSSEC) o PostgreSQL®.
Instalar MyDNS
Nota:
Actualmente, tu no poder instale MyDNS durante el proceso de instalación de cPanel & WHM.
Para instalar MyDNS a través de la interfaz WHM, realice los siguientes pasos:
- Navegar a WHM Selección del servidor de nombres interfaz (WHM >> Inicio >> Configuración del servicio >> Selección del servidor de nombres).
- Seleccione MyDNS.
- Hacer clic Ahorrar.
Para instalar MyDNS a través de la línea de comando, ejecute el siguiente comando como root
usuario:
/usr/local/cpanel/scripts/setupnameserver mydns
Regrese a MyDNS desde otro servidor DNS
Importante:
Si cambia a un servidor DNS diferente y luego vuelve a MyDNS, debe ejecute una importación de DNS forzada y reinicie MyDNS.
Para realizar la importación y reiniciar MyDNS, realice los siguientes pasos:
Ejecute el siguiente comando como
root
usuario para forzar una importación de DNS:Advertencia:
- Este script borrará el
rr
tabla de base de datos, lo que provocará errores de búsqueda de DNS hasta que su servidor actualice esa tabla. - Recibirás un correo electrónico de confirmación cuando finalice este comando. Hacer no proceda hasta que reciba ese correo electrónico.
- Este script borrará el
Ejecute el siguiente comando como usuario root para reiniciar MyDNS:
/usr/local/cpanel/scripts/restartsrv_mydns
MyDNS en su servidor
El sistema instala MyDNS en el /usr/local/cpanel/3rdparty/
directorio. Después de la instalación, el sistema sincroniza los archivos de zona en el /var/named/
directorio con los registros en la base de datos MyDNS.
Cada servidor que usa MyDNS incluye su propia base de datos MySQL para MyDNS. El nombre de la base de datos del servidor corresponde al mydns_hostname
formato, donde hostname
representa el nombre de host del servidor.
MyDNS en servidores MySQL remotos
La implementación de MyDNS de cPanel & WHM puede funcionar con un servidor MySQL remoto.
- Para configurar la conexión al servidor MySQL remoto, navegue a WHM’s Administrar perfiles de MySQL® interfaz (WHM >> Inicio >> Servicios SQL >> Administrar perfiles MySQL).
- Cuando ejecuta MyDNS en un servidor MySQL dedicado, cada servidor conectado mantiene su propia base de datos única de archivos de zona. El servidor MySQL recupera estos archivos de zona de los servidores y no conserva una copia central de ellos.
Solucionar problemas de MyDNS
Debido a que MyDNS usa una base de datos MySQL para almacenar archivos de zona, cualquier problema con MySQL afectará el rendimiento de MyDNS. Si tiene problemas con MyDNS, primero asegúrese de que MySQL responda.
Para confirmar que MySQL responde a WHM, realice una de las siguientes acciones:
- Navegar a WHM Mostrar procesos MySQL interfaz (WHM >> Inicio >> Servicios SQL >> Mostrar procesos MySQL). Si MySQL responde, el sistema mostrará el MOSTRAR
PROCESSLIST
consulta. - Ejecute el siguiente comando como
root
usuario:netstat -tap | grep mysql
Si MySQL responde, el sistema devolverá información similar al siguiente ejemplo:
tcp 0 0 *:mysql : LISTEN 17280/mysqld
Para solucionar más problemas de MyDNS, verifique los siguientes registros de errores:
/usr/local/cpanel/logs/error_log
– El registro de errores de WHM./var/log/messages
– El registro de errores de MyDNS./usr/local/cpanel/logs/dnsadmin_log
– Losdnsadmin
registro de errores. WHM’sdnsadmin
El servicio interactúa con los archivos de zona DNS.