Dominios y DNS

Probar una web antes de cambiar el DNS con el archivo hosts

Revisado el 4 min de lectura dns desarrollo local

El archivo hosts permite indicar a tu equipo una IP concreta para un nombre de dominio. Puedes usarlo para revisar una web en el hosting nuevo mientras los demás visitantes siguen accediendo al anterior.

Esto evita cambiar temporalmente la dirección de la aplicación, pero no modifica el DNS público ni sirve para comprobar por sí solo el correo o las integraciones externas.

Prepara el destino

Añade el dominio al hosting y copia la web y su base de datos. Obtén la IP correcta en los datos del servicio.

Comprueba también las conexiones externas de la copia: una web de prueba puede seguir enviando correos, cobrando pagos o modificando una base de datos de producción. Usa el modo de pruebas de esas integraciones cuando corresponda.

Edita el archivo de tu equipo

Necesitarás permisos de administrador. Guarda una copia del archivo antes de editarlo.

Sistema Archivo
Windows C:\Windows\System32\drivers\etc\hosts
macOS /private/etc/hosts
Linux y otros sistemas Unix /etc/hosts

Añade una línea con la IP del destino seguida del dominio y las variantes que quieras probar:

192.0.2.44 ejemplo.com www.ejemplo.com

La IP anterior es de documentación: sustitúyela por la de tu hosting y usa tu dominio real. No borres las entradas existentes. En Windows, guarda el archivo sin añadir la extensión .txt.

Comprueba que estás viendo la copia

Guarda el archivo, reinicia el navegador y abre el dominio. Si sigue apareciendo el origen, revisa las entradas duplicadas, la caché del sistema y cualquier VPN o proxy que resuelva los nombres por su cuenta.

Una comprobación útil es colocar un archivo de texto con un nombre único en la carpeta pública del destino, sin información privada, y abrirlo desde tu equipo. Elimínalo al terminar. Si usas las herramientas del navegador, la dirección remota de la petición también puede ayudarte a identificar el servidor, salvo que haya un proxy intermedio.

No uses el resultado de nslookup como prueba de que el archivo hosts se está aplicando: esa herramienta consulta DNS. Un comprobador público tampoco verá tu modificación local.

HTTPS y servicios externos

El servidor nuevo necesita un certificado válido para el dominio. El archivo hosts no lo emite ni elimina las comprobaciones del navegador. Si aparece un aviso, resuelve la cobertura del certificado antes de introducir credenciales.

Las pasarelas de pago, los webhooks y otros servicios externos seguirán consultando el DNS público. Para probarlos necesitas un entorno accesible y configurado para pruebas; no basta con cambiar hosts en tu ordenador.

Al terminar

Retira la línea añadida, guarda y vuelve a comprobar el acceso. Es especialmente importante hacerlo después de la migración para no continuar forzando una IP que podría cambiar.

Antes de publicar, sigue las comprobaciones posteriores a una migración.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.