Modificar el archivo hosts: Windows 11, 10, bloquear páginas
El archivo hosts es un archivo de configuración de Windows cuya aparición data de los comienzos de Internet. Fue diseñado para facilitar las comunicaciones en red y puede ser empleado como método sustitutivo del DNS o para restringir contenidos. Al editar el archivo hosts es posible bloquear ciertas páginas web.
¿Para qué sirve el archivo hosts?
El archivo hosts asocia direcciones IP y nombres de dominio (o páginas web). Si la página web a la que quieres acceder se encuentra en la lista de páginas autorizadas del archivo hosts, entonces el acceso es inmediato. En cambio, si está en la lista de páginas prohibidas, el acceso es bloqueado. Si la página no se encuentra en el archivo hosts, entonces será tu proveedor de acceso a Internet (ISP) quien se encargará de relacionar la dirección IP de la página web solicitada.
¿Para qué modificar el archivo hosts?
Dado que tiene la prioridad para resolver nombres de dominio, al modificar el archivo hosts puedes bloquear el acceso a páginas web no deseadas, acelerar el acceso a páginas web que visitas frecuentemente y superar la prohibición de ingresar a sitios seguros, ocasionado por algunos programas maliciosos. Modificar el archivo hosts es simple, gratis y reversible.
¿Qué métodos existen para modificar el archivo 'hosts'?
- Dónde se encuentra el archivo hosts original:
El archivo hosts se encuentra en la ruta: C:\WINDOWS\system32\drivers\etc\hosts
- Qué contiene el archivo hosts:
Si no ha sido modificado, debería contener lo siguiente:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
Generalmente, un archivo hosts sin modificar contendrá al menos la línea 127.0.0.1 localhost, que es una asignación estándar que apunta al bucle de retroceso de la dirección IP (localhost) a la dirección IP 127.0.0.1. Los comentarios en el archivo, denotados por #, explican cómo se estructura y se utiliza el archivo.
¿Cuáles son los pasos a seguir para modificar el archivo hosts?
Recuerda hacer una copia de seguridad del archivo 'hosts' original antes de hacer cualquier cambio para evitar posibles problemas de red. Para modificar el archivo hosts en Windows 10/11:
- Ejecuta el Bloc de Notas como administrador.
- Abre el archivo hosts navegando hasta 'C:\Windows\System32\drivers\etc' y seleccionando 'Todos los archivos' en 'Tipo de archivo'.
- Realiza los cambios necesarios en el archivo, asegurándote de que cada entrada esté en una línea separada y de que la dirección IP esté antes del nombre de host. Por ejemplo: "192.0.2.0 ejemplo.com".
- Guarda los cambios y cierra el Bloc de Notas.
- Verifica tus cambios con el comando 'ping' en el Símbolo del sistema.
- Podrás agregar todas las páginas web que quieras bloquear. Por ejemplo:
127.0.0.1 gromozon.com 127.0.0.1 xearl.com 127.0.0.1 td8eau9td.com 127.0.0.1 mioctad.com 127.0.0.1 mufxggfi.com 127.0.0.1 uv97vqm3.com 127.0.0.1 coeds.com* 127.0.0.1 lah3bum9.com* 127.0.0.1 cvoesdjd.com*
- Una vez realizado lo anterior, el archivo hosts debe parecerse a esto:
También puedes encontrar archivos hosts con una lista de páginas bloqueadas listos para ser utilizados. Sin embargo, si nuestro archivo hosts se hace muy voluminoso, podemos tener problemas con el servicio ClientDNS de Windows que estaría sometido a doble trabajo (haciendo que el proceso svchost esté al 99 % en el Administrador de tareas). Si deseas utilizar un archivo hosts voluminoso deberás desactivar este servicio. Dirígete a Inicio > Ejecutar > escribe services.msc > en la columna de la derecha busca ClientDNS y marca Desactivar. Resumiendo, si por casualidad te encuentras en con una de las direcciones señaladas arriba cuando estás navegando en la web, el PC las redirigirá hacia 127.0.0.1 (la dirección IP de tu PC). Para comprobarlo, pega la dirección 127.0.0.1 en el explorador.
¿Cómo restaurar el archivo hosts a su estado original?
Ciertos programas maliciosos modifican el archivo hosts para redirigir hacia otros servidores. Estos programas también pueden bloquear el acceso a páginas web de utilidad, como los antivirus en línea, para dificultar el proceso de desinfección del PC. Para restaurar el archivo hosts a su estado original, puedes descargar el programa RogueKiller. Ejecútalo y sigue las instrucciones que aparecen en pantalla.