944 063 154

Blog

Cómo previsualizar un dominio antes de cambiar los DNS

Publicado enGeneral Sistemas TI

El siguiente post explica cómo hacer que tu equipo resuelva un dominio a otro servidor independientemente de qué DNS tenga configuradas. Podrás previsualizar un dominio antes de cambiar los DNS.

Tras migrar una web de un servidor a otro, muchos nos preguntáis si al hacer el cambio de DNS para que la web apunte al nuevo servidor la web se verá bien o no. Por ello, antes es recomendable que hagas el cambio sólo para tu equipo y lo pruebes.

Previsualizar un dominio antes de cambiar los DNS

1. Para ello, simplemente hay que abrir un editor de texto simple, como el bloc de notas (notepad). En Windows Vista o superior, hay que abrirlo como administrador.

notepad-previsualizar un dominio

2. En el bloc de notas vamos a Archivo > Abrir y abrimos el archivo hosts ubicado en c:WindowsSystem32driversetc

notepad-previsualizar-dominio-dns

3. Añadimos una línea indicando IP y dominio. En el ejemplo queremos apuntar “midominio.com” a la IP 82.194.77.166

ip-dominio-notepad-previsualizacon del dominio-notepad

Observad que he puesto también el dominio con “www” para que apunte además de esta manera. Si se quiere se pueden poner más dominios separándolos por un espacio. Finalmente guardamos el fichero.

Ahora al abrir midominio.com veremos la web como si estuviese en el servidor 82.194.77.166, independientemente de dónde se encuentre realmente.

Formas de ver dónde esta apuntando el dominio en nuestra máquina

Si probamos a abrir una consola de terminal y ejecutar el comando ping midominio.com veremos desde que ip responde. Para abrir la consola hay que ir al botón de Windows y escribir cmd para que nos localice el programa (en SO anteriores a Vista, INICIO > EJECUTAR > cmd).

ping-notepad-previsualizacon del dominio

Como vemos en la captura responde desde 82.194.77.166 a pesar de que el resto no lo verá ahí.

¿Y si soy soy usuario de Linux o Mac? 

Simplemente tienes que editar el archivo /etc/hosts de la misma forma.