Können Sie mir einen Webblocker für Windows 7 empfehlen? Ich möchte, dass das Surfen im Internet nicht aufgeschoben wird, aber gleichzeitig muss ich nur einige Websites blockieren, nicht alle und für einige Stunden. Zum Beispiel möchte ich Stack Overflow besuchen können, aber ich möchte Reddit nicht besuchen können.
Es kann kein Browser-Addon sein, da ich virtuelle Maschinen in Windows 7 ausführe und ich möchte, dass diese VMs ebenfalls blockiert werden.
Sie können Hosts-Switch verwenden , um zwischen verschiedenen Hosts-Dateien zu wechseln :
127.0.0.1 news.google.com
?Sie könnten einen Proxy-Server wie squid verwenden .
Squid ist ein Caching-Proxy für das Web, der HTTP, HTTPS, FTP und mehr unterstützt. Es reduziert die Bandbreite und verbessert die Antwortzeiten, indem häufig angeforderte Webseiten zwischengespeichert und wiederverwendet werden. Squid verfügt über umfassende Zugriffskontrollen und ist ein großartiger Serverbeschleuniger. Es läuft auf den meisten verfügbaren Betriebssystemen, einschließlich Windows, und ist unter der GNU GPL lizenziert.
Informationen dazu finden Sie unter So blockieren Sie eine Website mit dem SQUID-Server . Reproduzieren Sie die Antwort unten:
Sie müssen einige Änderungen in squid.conf vornehmen und hier sind die Schritte:
Öffnen Sie diese Datei /etc/squid3/squid.conf
füge diese Zeilen hinzu:
acl bad_url dstdomain "/etc/squid3/bad-sites.squid" http_access deny bad_url
Gehen Sie dann zu /etc/squid3/bad-sites.conf und fügen Sie Domänen mit diesem Format hinzu
.google.com .msn.com .app.facebook.com
Viele der Antworten hier beziehen sich auf die allmächtige Hosts-Datei, und das ist in der Tat die beste Wahl. Hier ist eine automatisierte Lösung , die von einigen schlauen Leuten bei StackOverflow bereitgestellt wird und keine Software von Drittanbietern verwendet. Sie können dies in einer Batch-Datei bündeln und als Windows-Task ausführen, die zu bestimmten Zeiten entsperrt und vollständig vergessen.
Dieser Ansatz hat mehrere Vorteile:
Hier ist der Code für die Batch-Dateien:
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
Kopieren Sie diese einfach in Notepad und speichern Sie sie mit der Erweiterung .bat und doppelklicken Sie darauf, um sie zu testen.
von der Microsoft-Website :
Sie müssen als Administrator angemeldet sein, um diese Schritte auszuführen. Wenn Sie nicht als Administrator angemeldet sind, können Sie nur Einstellungen ändern, die für Ihr Benutzerkonto gelten.
Wenn Sie ein bestimmtes Programm regelmäßig verwenden, können Sie mit dem Taskplaner-Assistenten eine Aufgabe erstellen, die das Programm gemäß dem von Ihnen gewählten Zeitplan automatisch für Sie öffnet. Wenn Sie beispielsweise jeden Monat an einem bestimmten Tag ein Finanzprogramm verwenden, können Sie eine Aufgabe planen, die das Programm automatisch öffnet, um zu vermeiden, dass Sie vergessen, es selbst zu öffnen.
Öffnen Sie den Taskplaner, indem Sie auf die Schaltfläche Start Schaltfläche „Start“ klicken, auf Systemsteuerung klicken, auf System und Sicherheit klicken, auf Verwaltung klicken und dann auf Taskplaner doppelklicken. Administratorberechtigung erforderlich Wenn Sie zur Eingabe eines Administratorkennworts oder einer Bestätigung aufgefordert werden , geben Sie das Passwort ein oder bestätigen Sie es.
Klicken Sie auf das Menü Aktion und dann auf Einfache Aufgabe erstellen.
Geben Sie einen Namen für die Aufgabe und eine optionale Beschreibung ein und klicken Sie dann auf Weiter.
Führen Sie einen der folgenden Schritte aus:
Um einen Zeitplan basierend auf dem Kalender auszuwählen, klicken Sie auf Täglich, Wöchentlich, Monatlich oder Einmal, klicken Sie auf Weiter; Geben Sie den Zeitplan an, den Sie verwenden möchten, und klicken Sie dann auf Weiter.
Um einen Zeitplan basierend auf häufig wiederkehrenden Ereignissen auszuwählen, klicken Sie auf „Beim Starten des Computers“ oder „Beim Anmelden“ und dann auf „Weiter“.
Um einen Zeitplan basierend auf bestimmten Ereignissen auszuwählen, klicken Sie auf Wenn ein bestimmtes Ereignis protokolliert wird, klicken Sie auf Weiter; Geben Sie das Ereignisprotokoll und andere Informationen mithilfe der Dropdown-Listen an und klicken Sie dann auf Weiter.
Um den automatischen Start eines Programms zu planen, klicken Sie auf Programm starten und dann auf Weiter.
Klicken Sie auf Durchsuchen, um das Programm zu finden, das Sie starten möchten, und klicken Sie dann auf Weiter.
Klicken Sie auf Fertig stellen.
www.
? Das ist trivial zu umgehen, indem man zu geht m.facebook.com
.Ich schlage vor , einen konfigurierbaren DNS-Dienst wie OpenDNS zu verwenden . Dies ist die Art von "Kindersicherung", aber es passt zu Ihren Bedürfnissen.
Falls Sie diesen Dienst auf bestimmten Computern/Konten umgehen möchten, überschreiben Sie den DNS-Servereintrag für die verwendete Netzwerkverbindung manuell.
Sie können Hostprofile verwenden , um zwischen verschiedenen Hostdateien zu wechseln :
Sie können HostsMan verwenden , um zwischen verschiedenen Hosts-Dateien zu wechseln :
Sie können Hosts Switcher verwenden , um zwischen verschiedenen Hosts-Dateien zu wechseln :
Hier könnte WinGate helfen. Da Sie mehrere Computer steuern möchten, könnte entweder Proxying oder der Umgang mit DNS die Antwort liefern.
WinGate verfügt über einen integrierten DNS-Server, und Sie können das WinGate-Richtliniensystem verwenden, um DNS-Suchvorgänge basierend auf der Tageszeit oder dem Antragsteller usw. an verschiedene Orte umzuleiten.
Als WWW-Proxy könnten Sie etwas Ähnliches tun, indem Sie den tatsächlichen Datenverkehr über WinGate weiterleiten. Es gibt 2 Richtliniensysteme für den Webverkehr in WinGate, ein vereinfachtes regelbasiertes System, mit dem Sie steuern können, wer wann wohin gehen darf, oder ein leistungsfähigeres ereignis-/flussdiagrammbasiertes System, mit dem Sie so ziemlich alles tun können.
WinGate hat eine kostenlose Lizenz für 3 gleichzeitige Benutzer (wir erhöhen diese bald auf 10) und wir bieten auch kostenlosen Support, sogar für Benutzer mit kostenloser Lizenz.
Haftungsausschluss: Ich arbeite für Qbik, die Autoren von WinGate.
Ben Voigt
Matthäus Lock
Matthäus Lock
Marcel
mHäuser
mHäuser
Matthäus Lock