3 Mejor editor de archivos de host para Windows 10

Existen varias formas de bloquear sitios web en su PC con Windows, pero el más fácil de ellos es editar el archivo de hosts nativos. Unas pocas líneas de código y puede bloquear cualquier sitio web, malware, anuncios molestos sin problemas en toda su máquina. Sin embargo, por simple que parezca, el proceso es bastante tedioso y es probable que pueda corromper el archivo hosts por completo.

Por lo general, hay muchas formas de editar y crear archivos de hosts y muchos editores de archivos de hosts populares en Windows 10. La forma convencional es editar manualmente el archivo de hosts y así es como lo hace.

Editar archivos de host manualmente

Solo un aviso, si no se siente cómodo con grandes líneas de código y la idea de editar archivos de configuración, pase a la siguiente método. La edición manual del archivo de hosts es tediosa porque no puede editar directamente el archivo de hosts en su ubicación original, si lo hizo, obtendrá un error como ” no tiene permiso para guardar el archivo de hosts de Windows 10″. Entonces, tendremos que moverlo desde la ubicación mencionada a continuación al Escritorio.

C:\Windows\System32\drivers\etc

Necesitará privilegios de administrador para esta actividad

Una vez que haya movido el archivo de hosts, haga doble clic en él. Dado que el archivo de hosts no tiene una extensión, Windows no sabe qué software se debe usar para abrirlo. Por lo tanto, verá una ventana emergente que le pedirá que elija una aplicación para abrir el archivo. Seleccione el Bloc de notas y presione Entrar. Se le presentará un formato editable del archivo de hosts que se parece a la siguiente captura de pantalla.

hosts-file-demo

Ahora, el archivo de hosts tiene varias líneas de código que están precedidas por un «#». Esto significa que las líneas están comentadas y no tienen importancia. Para nuestro caso de uso, para bloquear un sitio web, debemos ingresar el nombre del sitio web con el prefijo «127.0.0.1» o «0.0.0.0». Por ejemplo, si quiero bloquear Facebook.com en mi computadora, adjuntaré la siguiente línea al final del archivo.

127.0.0.1   www.facebook.com

Esta línea garantiza que cada vez que ingrese a Facebook.com en cualquier navegador de mi sistema local, la conexión se redirigirá a mi propia dirección IP. Dado que mi sistema local no tiene un servidor web en ejecución, terminaré con el mensaje de error «Sitio web no accesible».

sitio web no disponible

Leer: ¿Cómo saber qué servidor DNS estoy usando?

Mueva el archivo de nuevo a la «C:\Windows\System32\drivers\etc” ubicación. Tendrá una ventana emergente que le pedirá permisos de administrador, simplemente continúe con ella. Una vez hecho esto, abra su navegador web preferido, borre el caché y ahora el sitio web se bloqueará en todo su sistema.

Contras:

  • No se puede editar directamente el archivo de origen.
  • No hay forma de tener múltiples archivos de hosts.
  • No hay opción de importar archivos de hosts en línea.

1. Editor de archivos de host

El problema con el método manual es la complejidad de los pasos y las altas posibilidades de dañar el archivo hosts. Para escapar del problema, puede usar un editor de archivos de host. Host File Editor le permite editar directamente el archivo de hosts sin mover el archivo original de un lado a otro. Hay toneladas de editores de archivos de host disponibles en GitHub, pero el que prefiero es Editor de archivos de hosts.

La herramienta es bastante simple y va al grano. Tiene las celdas de Excel de la vieja escuela donde debe ingresar la dirección IP, seguida de la URL del sitio web y los comentarios (opcional). Por ejemplo, a continuación hay un par de entradas realizadas en el Editor de archivos de hosts.

hosts-file-editor-vista previa

Una vez que haya terminado de hacer entradas, asegúrese de marcar la casilla de verificación junto a ellas para activar la entrada. Si deja la casilla de verificación sin marcar, la entrada en particular se comentará en el archivo de hosts original, lo que la hará ineficaz. Por último, haga clic en el botón Guardar para escribir sus cambios en el archivo de hosts original.

guardar-hosts-archivo

Lo mejor del editor es que puede habilitar y deshabilitar el bloqueo de sitios web sobre la marcha con solo hacer clic en un botón. Tradicionalmente, tendría que eliminar o comentar cada entrada en el archivo de hosts. Pero, con el editor de archivos de hosts, solo tengo que hacer clic en «Deshabilitar archivo de hosts» y los sitios web bloqueados estarán disponibles. Para volver a habilitar el archivo de hosts, haga clic nuevamente en la misma opción «Deshabilitar archivo de hosts».

deshabilitar-hosts-archivo

Cuando cierra el Editor de archivos de hosts, se minimiza en lugar de cerrarse. Entonces, dirígete a la bandeja inferior y sal de la aplicación.

2. Importar lista de archivos de hosts

El problema con el bloqueo de sitios web a través del archivo Hosts es que debe ingresar manualmente el nombre de todos los sitios web. Supongamos que desea bloquear sitios web para adultos para toda la red. Imagínese lo espantoso que sería ingresar más de 5000 nombres de sitios web y direcciones IP en el Editor de archivos de host. La mejor manera de lidiar con este método es utilizar un archivo de host existente a través de Internet.

Un ejemplo fabuloso es este página de GitHub mantenido por Steven Black, que es un repositorio de archivos de varios hosts unificados. Estos archivos tienen varios propósitos, desde bloquear contenido para adultos hasta anuncios, malware y noticias falsas. Ahora, en lugar de copiar y pegar directamente el archivo de hosts, una mejor manera sería usar HostsMan, un administrador de archivos de hosts para Windows.

Para empezar, instale el software. A continuación, asegúrese de ejecutarlo como administrador. Tan pronto como se inicie el software, verá un botón llamado «Seleccionar fuentes». Haga clic en él y HostsMan mostrará una ventana emergente con fuentes previamente completadas.

hostsman-select-hosts-archivo

Puede leer la descripción de las fuentes de Host rellenadas previamente, visitar su sitio web para verificar el contenido. Pero, dado que queremos agregar nuestra propia fuente personalizada, tendremos que hacer una entrada manualmente. Para hacer eso, haga clic en el botón «Agregar fuente» en la parte inferior izquierda.

anfitrión-seleccionar-fuente

La siguiente página muestra cuadros de texto en blanco para que ingrese un Nombre de host adecuado, URL de archivo de host. Una vez que haya ingresado la URL, haga clic en el botón «Probar conexión» para verificar el archivo. Puede encontrar la URL, ya sea con una búsqueda rápida en Google o usando esta URL y desplácese hacia abajo en la parte inferior de la página para encontrar la tabla ‘Receta de archivo de host’.

Si recibe un mensaje que dice «Esta fuente parece ser compatible», puede continuar y hacer clic en Aceptar.

bloqueador de fuentes de noticias falsas

HostsMan también le permite hacer una copia de seguridad de su archivo de hosts antes de una actualización. Incluso reconoce los cambios realizados por una herramienta diferente al archivo de hosts.

Descargar anfitrioneshombre

3. Múltiples archivos de hosts

Si usa su máquina para el desarrollo web, es posible que necesite varios archivos de host. Por ejemplo, es posible que necesite un archivo de hosts para redirigir un nombre DNS a su propia dirección IP, pero en el caso particular, necesita que la URL se redirija a una dirección IP remota. La forma manual sería hacer entradas redundantes en el archivo de hosts y luego comentar en consecuencia. Pero tener varios archivos de host y usar un conmutador de DNS facilita la tarea.

Puede usar una herramienta llamada Hosts Switcher. Le permite crear varios archivos de hosts dentro de él y luego activar un archivo de hosts en particular a la vez. Esto facilita todo el proceso e incluso puede hacer una copia de seguridad del archivo host con la misma herramienta.

hosts-switcher.png

Descargar Conmutador de hosts

Terminando

Considerándolo todo, realmente le recomendaría que use HostsMan sobre cualquier otro editor de archivos de Hosts. Para un caso de uso único, Hosts File Editor es la opción ideal. Otro caso de uso sería colocar el archivo de hosts de GitHub en el enrutador para que pueda bloquear sitios web para toda la red. Ahora, los enrutadores no tienen la capacidad de actualizar dinámicamente los archivos de los hosts, por lo que puede configurar un frambuesa pi para hacer el mismo trabajo para usted. Aquí está un Escritura de Python se puede ejecutar en la Raspberry Pi. Automatiza la tarea de obtener archivos de hosts en línea y actualizando en el enrutador.

Mientras que el archivo Host es útil pero limitado. Por ejemplo, no permite comodines como DNS. Por lo tanto, es posible que desee investigar el bloqueo de DNS utilizando servicios como OpenDNS.

Para cualquier problema o consulta, hágamelo saber en los comentarios a continuación.

Lea también: Cómo cambiar el servidor DNS. Una guía detallada para todas las plataformas

ÚLTIMAS ENTRADAS

Entradas relacionadas

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad