Cómo utilizar MyDNS-NG | Documentación de cPanel y WHM

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:

  1. Navegar a WHM Selección del servidor de nombres interfaz (WHM >> Inicio >> Configuración del servicio >> Selección del servidor de nombres).
  2. Seleccione MyDNS.
  3. 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:

  1. 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.
  2. 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 – Los dnsadmin registro de errores. WHM’s dnsadmin El servicio interactúa con los archivos de zona DNS.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *