Cómo editar el archivo hosts en Windows y macOS: guía completa
Actualizado: Mayo 2025
¿Qué es el archivo hosts?
El archivo hosts es una lista local que permite asociar nombres de dominio a direcciones IP. Es útil para redirigir sitios, bloquear páginas web o realizar pruebas locales de forma rápida.
¿Para qué sirve el archivo hosts?
- Redireccionar dominios a entornos de desarrollo local.
- Bloquear sitios web no deseados.
- Realizar pruebas antes de publicar una web.
- Evitar distracciones bloqueando páginas como redes sociales.
Ubicación del archivo hosts
Sistema Operativo | Ruta |
---|---|
Windows | C:\Windows\System32\drivers\etc\hosts |
macOS | /etc/hosts |
Cómo editar el archivo hosts en Windows
- Abre el Bloc de notas como administrador.
- Ve a Archivo > Abrir y escribe:
C:\Windows\System32\drivers\etc
. - Selecciona “Todos los archivos” y abre
hosts
. - Agrega tus líneas personalizadas, por ejemplo:
127.0.0.1 midominio.local 0.0.0.0 www.paginaquebloqueo.com
- Guarda el archivo.
- Abre CMD y ejecuta:
ipconfig /flushdns
Cómo editar el archivo hosts en macOS
- Abre la Terminal.
- Ejecuta:
sudo nano /etc/hosts
- Ingresa tu contraseña de administrador.
- Edita el archivo y añade tus entradas:
127.0.0.1 midominio.local 0.0.0.0 www.paginaquebloqueo.com
- Guarda con
Ctrl + O
y sal conCtrl + X
. - Actualiza la caché DNS con:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Ejemplo completo del archivo hosts
# Entradas del archivo hosts
127.0.0.1 localhost
127.0.0.1 prueba.midominio.com
0.0.0.0 www.facebook.com
Recomendaciones al editar el archivo hosts
- No borres
127.0.0.1 localhost
. - Haz una copia de seguridad antes de editar.
- Usa un editor con permisos de administrador.
- Limpia la caché DNS después de modificar el archivo.
Conclusión
Modificar el archivo hosts puede ayudarte a realizar tareas de desarrollo, redirección y bloqueo de sitios web. Tanto en Windows como en macOS, es una herramienta sencilla pero potente que vale la pena conocer.