¿Me puede recomendar un bloqueador web para Windows 7? Lo quiero para evitar la dilación de navegar por la web, pero al mismo tiempo necesito bloquear solo algunos sitios web, no todos y durante algunas horas. Por ejemplo, quiero poder visitar Stack Overflow, pero no quiero poder visitar Reddit.
No puede ser un complemento del navegador porque ejecuto máquinas virtuales dentro de Windows 7 y quiero que estas máquinas virtuales también se bloqueen.
Puede usar Hosts-Switch para cambiar entre diferentes archivos de hosts :
127.0.0.1 news.google.com
?Podrías usar un servidor proxy, como squid .
Squid es un proxy de almacenamiento en caché para la Web que admite HTTP, HTTPS, FTP y más. Reduce el ancho de banda y mejora los tiempos de respuesta al almacenar en caché y reutilizar las páginas web solicitadas con frecuencia. Squid tiene amplios controles de acceso y es un excelente acelerador de servidores. Se ejecuta en la mayoría de los sistemas operativos disponibles, incluido Windows, y tiene licencia GNU GPL.
Consulte Cómo bloquear un sitio web mediante el servidor SQUID para obtener información sobre cómo hacerlo. Reproduciendo la respuesta a continuación:
Tienes que hacer algunos cambios en squid.conf y estos son los pasos:
abra este archivo /etc/squid3/squid.conf
añade estas líneas:
acl bad_url dstdomain "/etc/squid3/bad-sites.squid" http_access deny bad_url
luego vaya a /etc/squid3/bad-sites.conf y agregue dominios con este formato
.google.com .msn.com .app.facebook.com
Muchas de las respuestas aquí hacen referencia al archivo de hosts todopoderosos y, de hecho, esa es su mejor opción. Aquí hay una solución automatizada proporcionada por algunos tipos inteligentes en StackOverflow que no utiliza software de terceros. Puede agrupar esto en un archivo por lotes y ejecutarlo como una tarea de Windows que se desbloquea en ciertos momentos y olvidarse por completo.
Este enfoque tiene varias ventajas:
Aquí está el código para los archivos por lotes:
echo 0.0.0.0 www.facebook.com >> c:\windows\system32\drivers\etc\hosts
@echo off
setlocal enableextensions disabledelayedexpansion
set "file=c:\windows\system32\drivers\etc\hosts"
for /f "tokens=* delims=0123456789" %%a in (
'findstr /n /i /v /c:"facebook" "%file%" ^& type nul ^> "%file%"'
) do (
set "line=%%a"
setlocal enabledelayedexpansion
>>"%file%" echo(!line:~1!
endlocal
)
endlocal
Simplemente copie y pegue estos en el Bloc de notas y guárdelos con la extensión .bat y haga doble clic en ellos para probar.
del sitio web de Microsoft :
Debe iniciar sesión como administrador para realizar estos pasos. Si no ha iniciado sesión como administrador, solo puede cambiar la configuración que se aplica a su cuenta de usuario.
Si usa un programa específico con regularidad, puede usar el asistente del Programador de tareas para crear una tarea que abra el programa automáticamente de acuerdo con el programa que elija. Por ejemplo, si usa un programa financiero en un día determinado cada mes, puede programar una tarea que abra el programa automáticamente para evitar el riesgo de olvidarse de abrirlo usted mismo.
Para abrir el Programador de tareas, haga clic en el botón Inicio Imagen del botón Inicio, haga clic en Panel de control, haga clic en Sistema y seguridad, haga clic en Herramientas administrativas y luego haga doble clic en Programador de tareas. Se requiere permiso de administrador Si se le solicita una contraseña o confirmación de administrador , escriba la contraseña o proporcione la confirmación.
Haga clic en el menú Acción y luego haga clic en Crear tarea básica.
Escriba un nombre para la tarea y una descripción opcional y, a continuación, haga clic en Siguiente.
Haz una de las siguientes:
Para seleccionar una programación basada en el calendario, haga clic en Diario, Semanal, Mensual o Una vez, haga clic en Siguiente; especifique el horario que desea usar y luego haga clic en Siguiente.
Para seleccionar una programación basada en eventos recurrentes comunes, haga clic en Cuando se inicia la computadora o Cuando inicio sesión y luego haga clic en Siguiente.
Para seleccionar una programación basada en eventos específicos, haga clic en Cuando se registra un evento específico, haga clic en Siguiente; especifique el registro de eventos y otra información usando las listas desplegables y luego haga clic en Siguiente.
Para programar un programa para que se inicie automáticamente, haga clic en Iniciar un programa y luego haga clic en Siguiente.
Haga clic en Examinar para encontrar el programa que desea iniciar y luego haga clic en Siguiente.
Haga clic en Finalizar.
www.
? Eso es trivial de eludir yendo a m.facebook.com
.Sugiero usar un servicio de DNS configurable como OpenDNS . Este es el tipo de servicio de "control parental", pero se ajusta a sus necesidades.
En caso de que desee solucionar ese servicio en ciertas máquinas/cuentas, anule manualmente la entrada del servidor DNS para la conexión de red en uso.
Puede usar perfiles de host para cambiar entre diferentes archivos de host :
Puede usar Hosts Switcher para cambiar entre diferentes archivos de hosts :
WinGate podría ayudar aquí. Dado que desea controlar varias computadoras, el uso de proxy o el manejo de DNS podrían proporcionar la respuesta.
WinGate tiene un servidor DNS incorporado, y puede usar el sistema de políticas de WinGate para desviar las búsquedas de DNS a diferentes ubicaciones según la hora del día, quién realizó la solicitud, etc.
Como proxy de www, podría hacer algo similar basado en reenviar el tráfico real a través de WinGate. Hay 2 sistemas de políticas para el tráfico web en WinGate, un sistema simplificado basado en reglas que le permitirá controlar quién puede ir a dónde y cuándo, o un sistema más potente basado en diagramas de flujo/eventos que le permite hacer casi cualquier cosa.
WinGate tiene una licencia gratuita para 3 usuarios simultáneos (pronto la aumentaremos a 10) y también ofrecemos soporte gratuito incluso para usuarios de licencias gratuitas.
Descargo de responsabilidad: trabajo para Qbik, quienes son los autores de WinGate.
ben voigt
Bloqueo de mateo
Bloqueo de mateo
marcel
mCasas
mCasas
Bloqueo de mateo