Um Websites zu blockieren, kannst du eine Browsererweiterung (z. B.
Block Site) oder einen Proxyserver
(z. B. Squid) verwenden. Es gibt aber
auch die Möglichkeit, die hosts
-Datei zu bearbeiten, eine Methode, die
sehr wenig Arbeitsspeicher verbraucht und im Gegensatz zur
Browsererweiterung bei jedem Browser oder Programm funktioniert,
das eine Verbindung zum Internet herstellt1.
Wie funktioniert diese Methode?
Füg einfach Zeilen im folgendem Format in die hosts
-Datei
(/etc/hosts
in GNU/Linux) mit den Seiten ein, die du blockieren
möchtest:
0.0.0.0 beispiel.com
Diese Zeile führt dazu, dass jedes Mal, wenn du versuchst, dich mit der
Seite beispiel.com
zu verbinden, du stattdessen mit der IP-Adresse
0.0.0.0
verbunden wirst, die eine nicht routingfähige Adresse ist, die
verwendet wird, um ein unbekanntes ungültiges oder nicht anwendbares
Ziel zu bezeichnen. Das Ergebnis nach dem Neustart des Netzwerkdienstes
(sudo systemctl restart NetworkManager
in Debian) und des Webbrowsers
ist wie folgt:
Es ist auch möglich, auf eine andere Website umzuleiten, obwohl die meisten Browser die Website nicht anzeigen, da dies in der Vergangenheit für Phishing genutzt wurde.
Wenn du viele Websites sperren willst, ist es nicht sinnvoll, Hunderte von Seiten manuell hinzuzufügen. Deshalb gibt es Menschen und Projekte, die Listen von Websites zusammenstellen. Ein Beispiel ist die von Steven Black verwaltete Liste, die Sperrlisten nach Themenbereichen wie Pornografie, Falschnachrichten und Glücksspiel bereitstellt. Kopiere einfach die gewünschte Liste und füg sie in Ihre Hosts-Datei ein.
-
Diese Methode funktioniert nicht für Programme, die sich über Tor mit dem Internet verbinden, da der DNS innerhalb des Tor-Netzwerks aufgelöst wird. ↩
Kommentare