Cómo editar tu archivo hosts en Windows 10
El hosts file en Windows 10 dedicated servers es un archivo de texto plano utilizado para asignar nombres de host a direcciones IP, lo que te permite anular DNS para dominios específicos. Esto es especialmente útil para desarrollo web, pruebas, bloqueo de sitios web o redirección local de dominios.
Aquí tienes una guía paso a paso sobre cómo editar de forma segura el hosts file en una máquina con Windows 10.
¿Qué es el Hosts File?
El hosts file se encuentra en:
C:WindowsSystem32driversetchostsCada entrada en este archivo asigna una dirección IP a un nombre de dominio, por ejemplo:
127.0.0.1 example.comEsto obliga al sistema a resolver example.com a la dirección IP 127.0.0.1 (localhost) en lugar de consultar servidores DNS.
Paso a paso: edición del Hosts File
Paso 1: Abre Notepad como administrador
Debes ejecutar un editor de texto con privilegios administrativos para editar el hosts file.
Pulsa Start, escribe
notepad.
Haz clic derecho en Notepad, elige Run as administrator.
Si UAC (User Account Control) lo solicita, haz clic en Yes.
Paso 2: Abre el Hosts File
En Notepad:
Haz clic en File > Open.
Navega a:
Cambia el tipo de archivo de «Text Documents (*.txt)» a «All Files«.
Selecciona hosts y haz clic en Open.
Paso 3: Realiza tus cambios
Ahora puedes añadir o eliminar líneas. Formato:
IP_address domain_nameEjemplos:
Redirigir dominio a la máquina local:
Apuntar el dominio a un servidor específico:
Para bloquear un sitio web:
127.0.0.1 facebook.com⚠️ Cada entrada debe estar en una nueva línea, y las líneas que comienzan con
#se tratan como comentarios.
Paso 4: Guarda y sal
Después de editar:
Haz clic en File > Save.
Cierra Notepad.
Los cambios surten efecto de inmediato — no se requiere reinicio.
Consejo: prueba los cambios de tu Hosts File
Abre Command Prompt y escribe:
ping yourdomain.comDebería mostrar la IP que especificaste.
También puedes probar en el navegador, o usar ipconfig /flushdns para borrar la caché DNS si los cambios no se reflejan de inmediato.
Solución de problemas
¿Access Denied? Asegúrate de haber abierto Notepad como administrador.
¿Sigues viendo la IP antigua? Ejecuta ipconfig /flushdns en Command Prompt.
¿Conflicto con antivirus? Algunos programas de seguridad pueden bloquear cambios en el hosts file — añádelo a la lista blanca si es necesario.
Casos de uso
Vista previa de sitios web antes de la propagación de DNS
Bloquear sitios distractores o maliciosos
Configurar entornos de desarrollo o staging
Anular DNS sin modificar la configuración del servidor


