Resumen
-
El archivo de hosts es el primer lugar donde Windows busca direcciones IP cuando se conecta a sitios web y se puede editar manualmente para bloquear el acceso a sitios web específicos.
-
El archivo de hosts se encuentra en «C:\Windows\system32\drivers\etc» tanto en Windows 10 como en 11, y necesita permisos administrativos para editarlo.
-
Para bloquear un sitio web con el archivo de hosts, dirija la URL a 0.0.0.0 o 192.168.0.1.
El archivo de hosts es el primer lugar que Windows comprueba cuando se conecta a un sitio web. Puede editarlo manualmente para bloquear el acceso a sitios web específicos. Descubra qué, dónde está y cómo editarlo.
¿Qué hace el archivo de hosts?
Cuando escribe una dirección web normal para acceder a un sitio web, como google.com, su PC no sabe cómo conectarse automáticamente. Necesita la dirección IP correcta asociada con la dirección web para poder establecer una conexión.
El archivo de hosts es el primer lugar donde su PC buscará una dirección IP para un sitio web, pero de forma predeterminada, el archivo de hosts no contiene ninguna. Si su PC no puede encontrar una dirección IP en el archivo de hosts, verifica el caché de DNS o se conecta a un servidor DNS. Cuando se insertan una dirección web y una IP en el archivo de hosts, proporcionará esa información a su computadora cada vez que intente conectarse a esa dirección web.
Si el archivo de hosts le dice a su computadora que busque una dirección web en una dirección IP que no se conecta, como 0.0.0.0, bloquea el acceso al sitio web.
Cómo editar su archivo de hosts en Windows, Mac o Linux
Editar el archivo de hosts es una forma inofensiva de bromear con tus amigos.
La ubicación del archivo de hosts de Windows
El archivo de hosts se encuentra en «C:\Windows\system32\drivers\etc» tanto en Windows 10 como en 11. Necesita permisos administrativos para editarlo, lo que significa que no puede abrirlo simplemente en una ventana normal del Bloc de notas.
Cómo editar el archivo de hosts de Windows
Puede editar el archivo de hosts con cualquier editor de texto. Hay una variedad disponible, pero tanto Windows 10 como 11 vienen con el Bloc de notas, y recomiendo seguir con eso. Evite el uso de un procesador de textos: las diferencias entre el Bloc de notas y un procesador de textos como Microsoft Word a veces pueden causar problemas.
Deberá ejecutar el Bloc de notas como administrador para editar el archivo de hosts. Para hacer esto en Windows 11 (o Windows 10), haga clic en el botón de inicio y luego escriba bloc en la barra de búsqueda. En el lado derecho, haga clic en «Ejecutar como administrador».
Una vez que el Bloc de notas esté abierto, haga clic en Archivo > Abrir y navegue hasta «C:\Windows\System32\drivers\etc».
El Bloc de notas está configurado para buscar archivos TXT de forma predeterminada, por lo que deberás configurarlo para que busque «Todos los archivos» en el menú desplegable. Luego, haga clic en el archivo de hosts y presione abrir.
Una vez que el archivo de hosts esté abierto, puede comenzar a agregar líneas para bloquear sitios web. Las líneas que van en el archivo de hosts se pueden dividir en tres componentes básicos, cada uno de ellos separado por al menos un espacio.
|
Número |
Componente |
Descripción |
|---|---|---|
|
1 (verde) |
La dirección IP |
Esto le indica a su PC dónde buscar un sitio web. |
|
2 (azul) |
La dirección web |
Esta es la dirección del sitio web que desea bloquear. |
|
3 (púrpura) |
El comentario |
Donde describe lo que hace la línea. El comentario debe tener un hashtag precedido. |
No es necesario incluir el comentario para que el archivo hosts funcione, pero comentar los archivos cuando los editas es un excelente hábito.
Una vez que haya terminado de agregar líneas, haga clic en Archivo > Guardar para guardar los cambios. No debería aparecer una ventana emergente después de hacer clic en guardar. Si lo hay, significa que el Bloc de notas no tiene acceso administrativo y que debe cerrar el Bloc de notas y ejecutarlo como administrador. Una vez que haya guardado correctamente, continúe y salga del Bloc de notas.
Hay dos direcciones, 127.0.0.1 y 0.0.0.0, que se utilizan habitualmente en el archivo de hosts para bloquear el tráfico. Existen diferencias significativas entre 127.0.0.1 y 0.0.0.0, pero en la mayoría de los casos cualquiera de los dos funcionará. En raras ocasiones, un programa que se ejecuta en su PC puede tener problemas si usa 127.0.0.1, por lo que es mejor seguir con 0.0.0.0.
Si aún puedes conectarte a direcciones bloqueadas
Las versiones recientes de Google Chrome, Mozilla Firefox y Microsoft Edge utilizan DNS sobre HTTPS (DoH) de forma predeterminada. DNS sobre HTTPS funciona de la misma manera que un servidor DNS normal; sin embargo, DNS sobre HTTPS cifra sus consultas para aumentar su privacidad. Cifrar sus consultas significa que terceros no pueden saber qué solicitudes ha enviado a un servidor DNS o cómo responde el servidor.
Cuando DNS sobre HTTPS está habilitado en un navegador, el navegador omite el cliente DNS normal en Windows 10 y 11. Eso significa que el navegador ignora el archivo de hosts por completo y utiliza un servidor DNS seguro especificado por el navegador, por lo que se podrá acceder a cualquier dirección que intente bloquear utilizando el archivo de hosts. Si desea utilizar el archivo de hosts para bloquear el tráfico del navegador web, deberá desactivar DNS sobre HTTPS en su navegador.
Afortunadamente, puede habilitar DNS sobre HTTPS en Windows 11. Eso le permitirá usar el archivo de hosts para bloquear direcciones mientras mantiene las ventajas de DNS sobre HTTPS.
