¿Cómo se usa el archivo “hosts”?

El archivo hosts se usa para mapear nombres de host a direcciones IP. Con el archivo hosts puedes cambiar la IP a la que resuelve cierto nombre de dominio.

Esto es particularmente útil cuando quieres ver cómo funcionará un sitio web en un servidor diferente sin tener que esperar a que el cambio de DNS propague o evitar cualquier cambio de DNS por completo.

La ruta al archivo hosts, dependiendo del sistema operativo que uses, es:

  • Windows - SystemRoot > system32 > drivers > etc > hosts
    By default the system root is C:\Windows, so if you are using Windows, your hosts file is most probably: C:\Windows\System32\drivers\etc\hosts)
  • Linux - /etc/hosts
  • Mac OS X - /private/etc/hosts

Ahora supongamos que quieres que tu domino dominio.com resuelva a la IP 1.2.3.4. En este caso, la entrada que deberías añadir a tu archivo hosts sería:

Puede que necesites limpiar tu caché antes de que puedas resolver el dominio adecuadamente desde la nueva dirección IP.

Para información más detallada por favor revisa las siguientes instrucciones:

Windows 8 & 10

  • Pulsa el botón con el logotipo de Windows.
  • Usa la opción de búsqueda y escribe Notepad++.
  • Haz click derecho en Notepad y selecciona Ejecutar como Administrador.
  • Desde el Notepad, abre los archivos Hosts en: C:\Windows\System32\Drivers\etc\hosts
  • Una vez dentro, introduce el código y guarda los cambios.

Linux

  • Abre la terminal de comandos.
  • Usa el comando nano en el editor de texto, o una diferente a este para poder abrir el archivo hosts. El comando nano debería ser el siguiente: (Esto requiere tu contraseña de tu ordenador):

Añade la línea de código.

Usa la combinación de teclas Control X para guardar los cambios.

Mac OS X 10.6 al 10.12

Debes estar conectado con un usuario que tenga privilegios de administrador en tu Mac.

  • Pulsa el botón de LaunchPad
  • Abre la carpeta llamada Otro o Utilidades -> Terminal
  • Edita el archivo hosts  utilizando el comando de editor de texto nano para poder hacer los cambios en la terminal (Esto va a requerir tu contraseña de tu Mac):

Añade la línea de código.

Usa la combinación de teclas Control X para guardar los cambios.

¿Te ha parecido útil este artículo? Haz click aquí para saber más sobre los expertos de SiteGround en alojamiento web y ¡todo lo que podemos hacer por ti!