Cómo editar el archivo hosts

El archivo hosts es un archivo del sistema que se utiliza para asociar direcciones IP con nombres de dominio. Es útil para probar sitios web en un servidor local, bloquear páginas o redirigir dominios. En esta guía, te explicamos cómo editar el archivo hosts en Windows y macOS.

¿Qué es el archivo hosts?

El archivo hosts es utilizado por el sistema operativo para redirigir nombres de dominio a direcciones IP específicas. Por ejemplo, puedes hacer que el dominio example.com apunte a un servidor local asignándole una dirección IP.

Cómo editar el archivo hosts en Windows

  1. Abre Bloc de notas como administrador:
    • Busca Bloc de notas en el menú Inicio.
    • Haz clic derecho sobre el ícono del Bloc de notas y selecciona “Ejecutar como administrador.”
  2. En el Bloc de notas, abre el archivo hosts navegando a C:\Windows\System32\drivers\etc\hosts.
  3. Añade las entradas necesarias en el formato: Dirección IP dominio. Por ejemplo:
    127.0.0.1 example.com
  4. Guarda los cambios seleccionando “Archivo” → “Guardar.”

Cómo editar el archivo hosts en macOS

  1. Abre Terminal (puedes encontrarlo usando Spotlight o en la carpeta Aplicaciones).
  2. Escribe el siguiente comando para abrir el archivo hosts en el editor nano:
    sudo nano /etc/hosts

    Es posible que te soliciten la contraseña de administrador.

  3. En el editor, añade las entradas necesarias. El formato es el mismo: Dirección IP dominio. Por ejemplo:
    127.0.0.1 example.com
  4. Para guardar los cambios, presiona Ctrl + O, luego Enter, y sal del editor con Ctrl + X.

Verificando los cambios

Para que los cambios tengan efecto, es posible que necesites vaciar la caché de DNS:

En Windows:

ipconfig /flushdns

En macOS:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Ahora el archivo hosts está actualizado, y los cambios deberían estar activos. Puedes verificarlo abriendo en tu navegador el sitio web que redirigiste.