Cómo modificar el archivo 'hosts'

Diciembre 2017

El archivo hosts es un archivo de configuración de Windows que data de los comienzos de Internet. Fue diseñado para facilitar las comunicaciones en red, y aunque ha sido reemplazado por métodos más modernos, sigue teniendo utilidad práctica, pues es empleado de forma prioritaria cada vez que intentas acceder a Internet.

El archivo hosts actúa como un directorio telefónico, pero en lugar de relacionar nombres de abonados y números 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. Y 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, gratuito y reversible.

Cómo modificar el archivo 'hosts'

Dónde se encuentra el archivo 'hosts' original

El archivo hosts original se encuentra en C:\WINDOWS\system32\drivers\etc\hosts

Qué contiene el archivo 'hosts'

Si no ha sido modificado, debería contener lo siguiente:



----------------------------------------------------------------------------
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este es un ejemplo de archivo hosts usado por Microsoft TCP/IP para Windows.
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
# debe ponerse en la primera columna, seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben separarse con al menos un espacio.
#
# También pueden insertarse comentarios (como este) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo "#"
#
# Por ejemplo:
#
# 102.54.94.97 rhino.acme.com # servidor origen
# 38.25.63.10 x.acme.com # host cliente x

127.0.0.1 localhost

--------------------------------------------------------------------------------

Si te aparece lo mismo, significa que está limpio, !pero no sirve de nada!

Método para modificar el archivo 'hosts'

En primer lugar, para facilitarte el trabajo, puedes crear un acceso directo en el Escritorio para editar directamente el archivo hosts. En el Escritorio, haz clic derecho en un espacio vacío y selecciona Nuevo > Acceso directo. En el campo Ubicación copia lo que sigue (tal cual, incluyendo las comillas):

"C:\Archivos deprograma\WindowsNT\Accesorios\wordpad.exe" 
"C:\WINDOWS\system32\drivers\etc\hosts"


A continuación ponle el nombre que desees: hosts o Editar mi hosts. Si haces clic en el acceso directo, te aparecerá esto:



Ahora, puedes agregar páginas web que quieras bloquear. Copia esto (nota que existe un TAB entre 127.0.0.1 y gromozon.com):

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:



Obviamente, puedes agregar todas las direcciones que creas conveniente.

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 harí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. Ve a Inicio > Ejecutar > escribe services.msc > en la columna de la derecha busca ClientDNS y ponlo en Desactivar.

Ejemplo: aquí un archivo host.zip actualizado al 22-abril-2008 de la organización mvps.
Espera que el fichero haya sido totalmente descargado, luego selecciona Guardar como:

C:\Windows\system32\drivers\etc\hosts

http://www.mvps.org/winhelp2002/hosts.zip (archivo de 154 Kb)

Algunas direcciones deben ser bloqueadas en el firewall:
(Rangos IP)

Resumiendo, si por casualidad caes a una de estas direcciones cuando estás navegando en la web, columna de la derecha, 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:

195.225.176.0 - 195.225.179.255
85.255.112.0 - 85.255.127.255
66.230.175.0 - 66.230.175.255

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, descarga RogueKiller. Ejecútalo y sigue las instrucciones que aparecen en pantalla.

Foto: © Rashad Ashurov - Shutterstock.com

Consulta también

Artículo original escrito por jak58. Traducido por Carlos-vialfa. Última actualización: 6 de diciembre de 2017 a las 04:37 por Carlos-vialfa.
El documento «Cómo modificar el archivo 'hosts'» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.