Ich möchte einige Websites zum Surfen einschränken. Ich möchte den Zugriff auf einige Websites verhindern. Bitte führen Sie mich an, wie Sie dasselbe in Ubuntu 14.04 LTS tun können.
7
Der einfachste Weg, der systemweit funktioniert, besteht darin, Einträge in einzurichten /etc/hosts
Fügen Sie beispielsweise am Ende /etc/hosts
eine der folgenden Zeilen hinzu , eine für jede Site, die Sie blockieren möchten:
127.0.0.1 example.com
127.0.0.1 www.example.com
127.0.0.1 example.net
127.0.0.1 www.example.net
Dies teilt dem DNS-Resolver des Systems mit, dass "Bitte überschreiben Sie den Namen in IP-Auflösung für diese Hostnamen". Da dies überschrieben 127.0.0.1
wird, funktionieren diese Sites nicht.
Beachten Sie, dass Benutzer dies umgehen können, indem sie einen HTTP-Proxy im Browser verwenden oder wenn sie einen alternativen DNS-Resolver verwenden oder wenn die Site Verbindungen nur basierend auf der IP-Adresse akzeptiert und so weiter.
sudo nano /etc/hosts
odersudo vi /etc/hosts
zu Ihrer Antwort hinzufügen können . Dies kann in Zukunft nützlich sein, wenn Neulinge oder auf ähnliche Weise nach einer Antwort suchen. :)Öffnen Sie ein Terminal und geben Sie ein
sudo vi /etc/hosts
.Geben Sie
Shift+G
dannShift+A
dann einI
.Sie sollten jetzt
--INSERT--
am unteren Bildschirmrand sehen. Schneiden Sie dann diesen Code aus und fügen Sie ihn ein:Zu speichern, drücken Sie
:
und geben Siewq
und drücken Sie die Eingabetaste.So einfach ist das!
Hinweis: Ich habe diese Antwort NICHT gefunden. Ich habe es den Neulingen nur einfacher gemacht. Alle Credits gehen an Sie, @neon_overload.
quelle
Der beste Weg, um Websites zu blockieren und zuzulassen
URL-Blockierung:
Die IP-Adresse Ihrer Website und die Tabulatortaste geben Sie Ihre Website ein
Gehen Sie zum Terminal und geben Sie ein
sudo gedit /etc/hosts
Alle Sites verweigern (
*.*.*.*
) bedeutet alle IPsÖffnen Sie
sudo gedit /etc/hosts.deny
die*.*.*.*
letzte Zeile und fügen Sie sie hinzuHost-IPs zulassen (URL-IPs). Finden Sie Ihre URL-IPs mit
nslookup cmd
Befehlöffnen
sudo gedit /etc/hosts.allow
Öffnen
sudo gedit /etc/resolv.conf
und tippen Sie#
vorherservername 127.0.0.1
und fügen Sie hinzuquelle