Ich versuche, mich von zeitraubenden Websites fernzuhalten, nehme aber Änderungen an / etc / hosts vor. Beispielsweise:
127.0.0.1 localhost
127.0.1.1 ross-laptop
127.0.0.1 bing.com
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Ich kann in einem frisch geöffneten Chrome oder Firefox auf bing.com zugreifen - warum funktioniert das nicht?
networking
hostname
Ross
quelle
quelle
Haben Sie versucht, die
127.0.0.1
Einträge in dieselbe Zeile zu setzen?120.0.0.1 abc bing.com foo
Das sollte funktionieren.
quelle
Öffnen Sie das Terminal ( ALT+ F2).
Geben Sie
sudo -i
in das Eingabefeld ein. Aktivieren Sie die Option In Terminal ausführen. Klicken Sie abschließend auf die Schaltfläche Ausführen .Geben Sie ggf. Ihr Passwort ein und drücken Sie die Eingabetaste. Geben Sie dann die folgenden Befehle ein.
Sie erhalten das Fenster Gedit Text Editor.
Wenn wir beispielsweise Facebook blockieren müssen, fügen Sie die folgenden Zeilen direkt danach hinzu
127.0.0.1 localhost
.Auf diese Weise wird die Site in allen Browsern blockiert, einschließlich Google Chrome, Chromium, Mozilla.
Das ist es. Wenn Sie jetzt www.facebook.com oder facebook.com öffnen , können Sie nicht darauf zugreifen. Entfernen Sie die von uns hinzugefügten Zeilen aus der Datei, um Facebook wieder zu aktivieren
/etc/hosts
.Quelle - Subins Blog
quelle
Denken Sie daran, dass Sie neben der CragM-Lösung auch alle 127.xxx-Adressen für diesen Zweck verwenden können. Wiederholen Sie nicht die gleiche Adresse.
quelle
Das Ändern von / etc / hosts sieht aus wie ein globaler Hack. Ich würde empfehlen, stattdessen einen lokalen HTTP-Proxy (Squid, Privoxy usw.) einzurichten und Ihren Browser darauf hinzuweisen. Auf diese Weise können Sie Blacklists flexibler auf Proxy-Ebene verwalten.
quelle
/etc/hosts
? Können Sie erklären, warum dies eine bessere Lösung ist?