Cambiar “localhost” a un nombre de dominio es muy útil en el desarrollo de paginas web, puedes por ejemplo hacer que cuando en tu navegador entres en www.mi-sitio.com se muestre localhost, igualmente se pueden añadir subdominios del tipo login.mi-sitio.com.
Añadir Hosts en Windows
Buscamos el fichero “host” en C:\WINDOWS\system32\drivers\etc y lo editamos con cualquier editor de texto (no usar Word) como Nodepad++, en los comentarios del fichero ya se explica como añadir nuevos hosts, simplemente tenemos que añadir la IP 127.0.0.1 seguida del host que queremos crear, por ejemplo:
Nota: Cada nuevo dominio tiene que ir en una linea distinta.
Guardamos los cambios y listo.
Añadir Hosts en Ubuntu
En Ubuntu el proceso es similar, solo que el fichero “hosts” esta localizado en otro sitio, podemos editarlo desde el terminal usando:
Y añadir los nuevos dominios al principio de este fichero, igual que en Windows, IP seguido del dominio a añadir, cada nuevo dominio en una linea nueva.
Como nota final decir que la IP 127.0.0.1 se usa para localhost, pero igualmente podemos usar otras IPs para por ejemplo bloquear acceso a ciertas webs, por ejemplo usando la IP de google.com seguida del dominio facebook.com bloqueara el acceso a facebook.com desde nuestro PC, mostrando google.com en su lugar.