是否有任何软件可以在我可以安装的所有浏览器上阻止色情内容?

Tra*_*vis 16 browser parental-controls software-recommendation

我必须找到一种方法来通过像 iptables 这样的系统范围的东西来阻止所有浏览器上的色情网站(只是一个想法)......有什么办法可以做到这一点。

Lil*_*loX 18

您还可以使用服务 openDNS,它根据预设过滤器限制名称解析。与为 /etc/hosts 文件提出的解决方案相比,它允许您不必经常更新列表。一旦您设置了自己的过滤器,只需使用 openDNS 作为名称服务器。 https://www.opendns.com/home-internet-security/

  • 此外,您可以在路由器级别执行此操作,涵盖所有设备。不过,这并不能阻止某人将“8.8.8.8”指定为他们的 DNS 服务器。那将立即绕过这一点。 (3认同)
  • @Oli 一点也不。仅仅阻止端口 53 的转发就足够了。 (2认同)

Pan*_*her 7

做这件事有很多种方法

  • 恕我直言,最简单的方法是使用 opendns

Opendns 已被问到这里:

如何配置 OpenDns

配置完成后,您可以在此处进行配置 - https://www.opendns.com/welcome/

好处是黑名单然后由opendns维护。

  • 第二种方法是安装和配置代理服务器。您可以使用 dansguardian、privoxy 或 squid 来执行此操作,仅举几例。然后配置 iptables 以通过代理或代理链路由所有流量。

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

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

这种方法的缺点是你必须手动更新和维护黑名单。

http://www.squidguard.org/blacklists.html或订阅服务。

  • 可以使用iptables,但是iptables效率低下,又要手动维护黑名单。

  • 您可以使用主机文件。您必须自己获取和更新列表。

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

上面的链接更多地用于adblock。

“问题”是这些站点倾向于更改 ip 和主机名;)


Mik*_*ott 5

没有“阻止色情的软件”这样的东西——人工智能远远不能胜任这项工作。你所能得到的只是阻止某人列入黑名单的网站的软件——他们可能正在努力识别和阻止色情网站,在这种情况下,他们会阻止一些(但远非全部)色情,或者他们可能将竞争对手的网站列入黑名单或他们在意识形态上反对的网站。

  • 不是色情网站运营商,而是互联网审查公司。不,我没有任何证据,因为这样的公司不公布他们的黑名单,所以他们对他们完全不负责任。 (2认同)

小智 0

尝试向该/etc/hosts文件添加一个条目。打开你的终端并输入:

sudo -H gedit /etc/hosts
Run Code Online (Sandbox Code Playgroud)

为每个要阻止的网站添加一行,例如

127.0.0.1   www.example.com
Run Code Online (Sandbox Code Playgroud)

然后保存文件。您可能需要重新启动才能使更改生效。

注意:这将阻止所有软件(而不仅仅是浏览器)对特定主机的访问。

  • 这并不能解决 OP 想要的问题 - 他们想要完全阻止某些类型的网站,手动管理是极其困难的。 (2认同)
  • @Marton 同意,但是有一个“非常庞大”的事物列表 - 他们最好将事物列入白名单,例如在防火墙中,或者在所有数据路由通过的网络上实现代理。不管怎样,都有头疼的地方。 (2认同)

chi*_*555 0

您可以通过编辑该文件轻松完成此操作/etc/hosts。只需通过将站点引用到 IP 地址 0.0.0.0 来添加您想要阻止的站点的行,如下所示:

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
Run Code Online (Sandbox Code Playgroud)

  • 这是一个“好主意”,但就像我对另一个答案的评论一样,逐一编辑它会引起巨大的头痛,并且需要定期进行大量编辑。我认为他们正在寻找一种不需要手动干预的家长/内容控制解决方案。 (3认同)
  • 该列表太长了,解析时会耗尽您的所有内存。 (2认同)
  • 如果是整个类别的网站,这是不切实际的。如果有 10 或 20 个网站,那就“没问题”,但到处都是如此多的色情主机。 (2认同)