¿Cómo probar el cambio de DNS en Mac antes de publicarlo?

¿Cómo probar el cambio de DNS en Mac antes de publicarlo?

Necesito probar los cambios de DNS antes de actualizar el DNS real. Necesito configurar registros A y CNAME.

¿Algún software de Mac que me permita hacerlo y posiblemente encenderlo o apagarlo fácilmente?

Respuesta1

En general, las personas prueban localmente si los servicios se ejecutan correctamente en sus nuevas direcciones IP anulando los registros DNS actuales con entradas en suarchivo de hosts

Por supuesto, eso no le permite configurar registros CNAME; tendrá que asignar todos los registros que desea probar a las direcciones IP en las que eventualmente se resolverán los registros CNAME, antes de poder ingresarlos en un archivo de hosts.

No olvide eliminar esas entradas una vez que haya terminado la prueba.


En general, no creo que las personas ejecuten servidores de nombres de prueba para probar los cambios de DNS y, por lo general, simplemente los realicen en sus servidores DNS autorizados en el momento en que sean necesarios, pero el procedimiento para ello sería:

  • Instale el mismo software de servidor DNS que ejecutaría en producción en un servidor de prueba (o en su estación de trabajo).
  • Configúrelo y copie el archivo/datos de la zona maestra de producción a su servidor de nombres de prueba.
  • Realizar cambios de DNS.
  • Pruebe si son efectivos con una consulta DNS, es decir dig changed.example.com. @IP-address-of-test-nameserver.
  • Cambie la configuración de red de su sistema operativo para utilizarlo IP-address-of-test-nameservercomo servidor de nombres preferido/único.
  • Pruebe sus aplicaciones.
  • Cuando tenga éxito:
    realice los mismos cambios en producción o copie el archivo de zona en producción.

Homebrew proporciona el servidor DNS Bindhttps://formulae.brew.sh/formula/bind, Sin consolidarhttps://formulae.brew.sh/formula/unboundy otros para una fácil instalación en tu Mac.

Respuesta2

Podrías apuntar a un servidor DNS sin autenticación comoSin consolidary coloque allí algunos registros CNAMES o A. De esta manera, obtendrá una "vista" de su dominio DNS y luego actualizará la producción según sea necesario.

información relacionada