Editar tus hosts con lmhost

Lmhost es un fichero de las instalaciones Windows que nos permite intermediar entre nuestra salida a Internet y nuestro servidor DNS para modificar a nuestro antojo la IP a la que queremos que resuelva un determinado dominio. Una de las aplicaciones más básicas de este fichero pasa por “engañar” a nuestra máquina forzando a que un determinado nombre de dominio, devuelva la IP que nosotras queramos, independientemente de la IP a la que resolvería cualquier otro servidor DNS externo a nuestra máquina.

Esto es especialmente útil en migraciones de sitios web donde también se migra de servidor y de IP. Tenemos nuestraweb.es en SERVIDOR-IP-1, montamos la nueva versión SERVIDOR-IP-2 y queremos probar que todo funciona correctamente con el propio nombre de dominio. Sin embargo, no queremos que todo el mundo vea la nueva versión antes de comprobar que todo funciona correctamente por lo que todavía no querremos cambiar las DNS del dominio, ¿qué hacemos? ¡Editar el fichero lmhost!

En Windows 8 este fichero se llama “hosts” y está en:

%SystemRoot%\system32\drivers\etc\hosts.

Le tenemos que quitar el acceso de sólo lectura y darle permisos de escritura a nuestro usuario (tenemos que ser admins de la máquina, si no hay poco que hacer) Agregamos al final “IP nombre-de-dominio.com” y listo, como mucho habrá que hacer un “ipconfig /flushdns” para que churute todo y ¡a funcionar!

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>