El fichero /etc/hosts
El fichero /etc/host de linux y su equivalente en Windows c:\WINDOWS\system32\drivers\etc\hosts nos permite realizar una correspondencia de nombres de dominio y direcciones IP en un equipo local antes de que nos resuelva el servidor. Podemos utilizar el fichero para lo siguiente:
1. Algunos hackers utilizan esta técnica para que redireccione a su página web simplemente entrando en webs como Google. En el ejemplo entrando desde nuestro ordenador a www.google.com le redirecciona a la página de elmundo.es.
2. Cuando estamos desarrollando localmente nuestro proyecto y queremos utilizar el dominio real.
3. Cuando queremos cambiar nuestro proyecto de servidor podemos poner la nueva dirección IP.
Este es el ejemplo del contenido de el fichero:
127.0.0.1 localhost 127.0.1.1 dinux 193.110.128.199 www.google.es 127.0.0.1 profesordeinformatica.com www.profesordeinformatica.com # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters