Gibt es eine Software, die Pornos auf allen Browsern blockiert, die ich installieren kann?

16

Ich muss einen Weg finden, Pornoseiten in allen Browsern durch etwas systemweites wie iptables zu blockieren (nur eine Idee) ... Gibt es eine Möglichkeit, wie ich das tun kann?

Travis
quelle
13
Wenn Sie dies selbst tun: Ihre Liste der gesperrten Websites ist offen und kann nicht eingerichtet werden (Pornoseiten werden schneller angezeigt, als Sie sie blockieren können). Die bessere Option ist -white-list, was für Benutzer zum Besuchen akzeptabel ist. Andernfalls müssen Sie auf eine App für diesen bestimmten Browser oder einen DNS angewiesen sein, der sie für Sie blockiert
Rinzwind,
4
Sie müssen sie nicht selbst blockieren, sondern sollten einen vernünftigeren Ansatz wie die Verwendung von OpenDNS-Kategorieblöcken verwenden. Keine Wartung und fast unmöglich zu umgehen (wenn Sie sich auskennen).
Braiam
Ich habe das selbst mit meinem Router gemacht, auf dem dd-wrt und pixelserver laufen. Es ist nicht so schwer. Auf diese Weise können Sie Pornos in Ihrem gesamten LAN-Netzwerk (einschließlich Werbung) blockieren. Fügen Sie einfach eine Porno-DNS-Datenbank hinzu. Wenn du nur Pornos auf diesem einen PC blockieren willst, ist das nichts für dich. versuche stattdessen opendns. howtogeek.com/51477/…
Akisame
5
In Bezug auf eine verwandte Anmerkung - gibt es eine, die es entsperrt? :)
Vitaly Mijiritsky
2
@Braiam Ich glaube, Sie unterschätzen die Zeit und Mühe, die Teenager aufwenden müssen, um an Pornos heranzukommen, stark :-) Ich habe mehr über das Networking in der High School gelernt, als über eine Klasse in der Universität (ok das könnte eine leichte Übertreibung sein)
Voo

Antworten:

19

Sie können auch den Dienst openDNS verwenden, der die Namensauflösung basierend auf den voreingestellten Filtern begrenzt. Im Vergleich zu der für die Datei / etc / hosts vorgeschlagenen Lösung müssen Sie die Liste nicht ständig aktualisieren. Sobald Sie Ihre eigenen Filter eingestellt haben, verwenden Sie einfach openDNS als Nameserver. https://www.opendns.com/home-internet-security/

LilloX
quelle
3
Darüber hinaus können Sie dies auf Routerebene für alle Geräte tun. Es hört jedoch nicht auf, dass jemand nur 8.8.8.8den DNS-Server angibt . Das würde das sofort umgehen.
Oli
2
@Oli überhaupt nicht. Nur die Weiterleitung von Port 53 zu verhindern, sollte ausreichen.
Braiam
Die Verwendung eines Proxy-Servers oder einer Proxy-Kette ist am besten, aber Sie müssen eine Art schwarze Liste abonnieren.
Panther
OpenDNS ist fantastisch, aber stellen Sie sicher, dass Sie alles richtig eingerichtet haben, da es einige Konfigurationen gibt.
Daniel
@Braiam Also benutze einen DNS-Server an einem anderen Port. Stellen Sie sich bei Bedarf als DNS-Server ein und stellen Sie Proxy-DNS-Anforderungen an einen Server außerhalb der Firewall.
user253751
7

Hierfür gibt es verschiedene Möglichkeiten

  • Am einfachsten, meiner Meinung nach, ist es, offen zu verwenden

Opendns wurde hier gefragt:

So konfigurieren Sie OpenDns

Sobald es konfiguriert ist, konfigurieren Sie es hier - https://www.opendns.com/welcome/

Der Vorteil ist, dass Blacklists dann von OpenNns gepflegt werden.

  • Die zweite Methode ist die Installation und Konfiguration eines Proxy-Servers. Sie können dies mit Dansguardian, Privoxy oder Squid tun, um nur einige zu nennen. Anschließend konfigurieren Sie iptables so, dass der gesamte Datenverkehr über den Proxy oder die Proxy-Kette geleitet wird.

http://blog.bodhizazen.com/linux/web-content-filtering-made-easy/

http://blog.bodhizazen.com/linux/how-to-transparent-proxy/

Der Nachteil dieser Methode ist, dass Sie die Blacklist manuell aktualisieren und pflegen müssen.

http://www.squidguard.org/blacklists.html oder abonnieren Sie einen Dienst.

  • Sie können iptables verwenden, aber iptables ist ineffizient, und Sie müssen erneut eine Blacklist manuell verwalten.

  • Sie können eine Hosts-Datei verwenden. Sie müssen die Liste selbst beschaffen und aktualisieren.

http://winhelp2002.mvps.org/hosts.htm

Der obige Link ist mehr für Adblock.

Das "Problem" ist, dass diese Sites dazu neigen, IP- und Hostnamen zu ändern;)

Panther
quelle
4

Es gibt keine "Software, die Pornos blockiert" - künstliche Intelligenz ist dem Job bei weitem nicht gewachsen. Alles, was Sie bekommen können, ist Software, die Websites blockiert, die jemand auf die schwarze Liste gesetzt hat - sie identifizieren und blockieren möglicherweise gewissenhaft Pornowebsites. In diesem Fall blockieren sie einige (aber bei weitem nicht alle) Pornowebsites oder sie setzen die Websites ihrer Konkurrenten auf die schwarze Liste oder Websites, die sie ideologisch ablehnen.

Mike Scott
quelle
Haben Sie Beweise dafür, dass es tatsächlich Blacklists gibt, die von Betreibern von Porno-Websites geführt werden, um die Websites ihrer Konkurrenten zu blockieren?
JWG
1
Keine Betreiber von Porno-Websites, sondern Internet-Zensurunternehmen. Und nein, ich habe keine Beweise dafür, dass solche Unternehmen ihre Blacklists nicht veröffentlichen, weshalb sie für sie völlig unerklärlich sind.
Mike Scott
1

Jedes Tool und jeder Weg kämpft nur mit den Sites, die zum Zeitpunkt der Erstellung des Tools existierten und die (leider) bereits ziemlich zahlreich sind. Keine Software oder Blacklist kann vorhersagen, was erscheinen wird. So wird jedes Werkzeug ein vorübergehendes Mittel. Es ist unmöglich, solche Probleme mit Software zu lösen.

Finden Sie ein solches Werkzeug in sich und den Menschen, die den Computer benutzen.

Muzaffar
quelle
1

Verschiedene Software wie Net Nanny usw. können verwendet werden. Alternativen von Net Nanny für Linux-Benutzer können sein:

  1. Pluckeye: http://www.pluckeye.net/
  2. e2guardian: http://e2guardian.org/
  3. NxFilter: http://www.nxfilter.org/
AviD1511
quelle
DansGuardian ist veraltet und wird nicht mehr gepflegt. Sein Nachfolger heißt e2guardian: e2guardian.org . Wenn Sie DansGuardian verwenden möchten, sollten Sie stattdessen e2guardian verwenden.
Tealhill unterstützt Monica
0

Sie können dies einfach tun, indem Sie die Datei bearbeiten /etc/hosts. Fügen Sie einfach Zeilen für Sites hinzu, die Sie blockieren möchten, indem Sie die Site auf eine IP-Adresse von 0.0.0.0 verweisen:

127.0.0.1   localhost
127.0.1.1   mycomputer

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

0.0.0.0 site.to.block.com
0.0.0.0 another.site.net
chili555
quelle
3
Dies ist eine "gute Idee", aber wie meine Kommentare zu der anderen Antwort, wird das Bearbeiten einer nach der anderen massive Kopfschmerzen verursachen und viele Änderungen müssen regelmäßig durchgeführt werden. Ich denke, sie suchen nach einer Lösung für die Eltern- / Inhaltskontrolle, die kein manuelles Eingreifen erfordert.
Thomas Ward
2
Diese Liste wird so lange dauern, bis alle Ihre Erinnerungen aufgebraucht sind, wenn sie analysiert werden.
Rinzwind
2
Dies ist nur dann unpraktisch, wenn es sich um eine ganze Kategorie von Websites handelt. Das wäre "ok", wenn es 10 oder 20 Sites wären, aber es gibt überall so viele Porno-Hosts.
Braiam
Meine Liste umfasst rund 15.000 Artikel. Ich benutze dies: winhelp2002.mvps.org/hosts.htm
chili555
@ chili555 - FYI - Diese Liste ist hauptsächlich Adblock und ermöglicht PR0n
Panther
0

Versuchen Sie, der /etc/hostsDatei einen Eintrag hinzuzufügen . Öffnen Sie Ihr Terminal und geben Sie Folgendes ein:

sudo -H gedit /etc/hosts

Fügen Sie für jede Site, die Sie blockieren möchten, eine Zeile hinzu, z

127.0.0.1   www.example.com

Speichern Sie dann die Datei. Möglicherweise müssen Sie neu starten, damit die Änderungen wirksam werden.

Hinweis: Dadurch wird der Zugriff auf den bestimmten Host von der gesamten Software blockiert, nicht nur von den Browsern.

ofurkusi
quelle
2
Dies löst nicht das, was das OP will - sie wollen die vollständige Blockierung bestimmter Arten von Sites, die manuelle Verwaltung ist unendlich schwierig.
Thomas Ward
1
@ThomasW. Ich denke, wenn OP ein bisschen recherchiert, wird es gute Host-Dateien für ihn finden.
Marton
2
@Marton Einverstanden, es gibt jedoch eine sehr umfangreiche Liste von Dingen - sie sollten besser Whitelists erstellen, z. B. in der Firewall, oder einen Proxy in ihrem Netzwerk implementieren, durch den alle Daten geleitet werden. In jedem Fall gibt es Kopfschmerzen.
Thomas Ward
-1

Hallo, Sie können OpenDNS wie von anderen vorgeschlagen verwenden. Hier erfahren Sie, wie Sie es unter Mac OS blockieren können, falls Sie daran interessiert sind: https://andreastan.com/block-porn-free/

und12345
quelle
Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
Karl Richter