从 Web 过滤开始

从 Web 过滤开始

我正在使用D-Link DIR-600L 无线 N150 云路由器,并且我想在路由器中设置或添加一个过滤器来阻止不适当的内容,不允许任何连接的用户访问此类内容。

我尝试了 OpenDNS,并将我的 DNS IP 更改为 208.67.222.123 和 208.67.220.123(来源),但我的 ISP 阻止了这些地址。我在 OpenDNS 论坛上寻求解决方案,得到的答案是没有。

我已经研究过安装 K9 Web Protection,但在这种情况下,我需要在所有设备上安装并设置它。

我可以设置路由器的 WiFi 来阻止单个网站,但我想阻止所有网站。

我还没有找到如何使用路由器通过关键字进行阻止。

答案1

关于你使用关键词过滤内容的问题,以下是手册关于家长控制设置页面的说明:

网址:
输入您想要阻止(或允许)的关键字或 URL。
任何包含关键字的 URL 都将被阻止(或允许)

图像


至于你问的如何使用 OpenDNS,我有点困惑为什么你的 ISP 会屏蔽它。据我所知,印度没有互联网审查。

您可以通过输入命令提示符(cmd)来检查:

nslookup -type=txt which.opendns.com 208.67.220.220

如果答案文本包含“不是 OpenDNS 解析器”,则您的 ISP 确实重定向了您的 DNS 查询。

如果没有显示,则说明您的 ISP 未重定向您的 DNS 查询,您应该能够访问并使用 OpenDNS。在这种情况下,如果您告诉我们您如何在路由器中设置 OpenDNS,将会有所帮助,因为问题可能是由一个简单的错误引起的。

您的真正问题可能是您的 DNS 查询是通过 IPv6 发起的,因此您的 OpenDNS 设置无法生效。为 Internet 连接启用 IPv6 将绕过 OpenDNS,因为您尝试使用的 OpenDNS 服务器具有 IPv4 地址。

在这种情况下,进入 PC 上的网络连接属性,取消选中 IPv6 协议,按确定,然后重新启动。

使用链接http://welcome.opendns.com/用于测试 OpenDNS 是否正常工作。

答案2

(假设您不能使用 OpenDNS:)你不能(自己)这样做

“过滤掉不适当的内容”是一项艰巨的工作。不要试图自己做这件事。
在我职业生涯的早期,我曾是家长控制软件的开发人员(该程序现已停用)。
要有效地阻止,您需要使用基于 URL、关键字和其他特征的贝叶斯过滤器。

  • 光是自己屏蔽 URL 就会让你忙上好久。我们的数据库里有 150000-200000 条过滤规则(主要是屏蔽域名),而且新的规则还在不断出现

  • 仅根据关键词进行阻止将会产生大量误报。

  • 您无法处理“其他特征”(例如某些字符串网址)

让专业人员来更新过滤器。如果您对 K9 有良好的使用经验,请在所有相关计算机上安装它并让其自动更新过滤器。

你可能不喜欢这个答案,但这是正确的答案;-)

答案3

如果你想使用 opendns:

下面的设置会比较复杂,但是这是概念。

  1. 为本地网络上运行 Linux 的计算机设置 ssh 隧道代理(您可以使用 ssh 隧道服务)。

  2. 将名称服务器设置为 opendns 并让其通过您的隧道传输您的 dns 查找。

  3. 在 Linux 计算机上设置 DNS 服务器。

  4. 设置你的路由器的 dhcp 以将你的新本地 dns 服务器作为 dns。

您的 DNS 查找应该能够通过,并且它们将被 OpenDNS 过滤。

答案4

从 Web 过滤开始

保护孩子浏览网页的最有效预防措施是使用 OpenDNS 在路由器上设置 Web 过滤。您可以在大多数设备上单独启用 Web 过滤,但我建议尝试 OpenDNS 的免费或付费服务,因为它可以过滤连接到路由器的所有计算机和设备的互联网访问。

OpenDNS 提供三种家长控制选项:FamilyShield、Home 和 Home VIP。OpenDNS FamilyShield 是最简单的选项,提供预配置的成人内容过滤功能 — 只需在路由器上设置即可。OpenDNS Home 允许您自定义过滤和安全设置。您还需要创建一个帐户并在家中至少一台 PC 上安装程序。OpenDNS Home VIP 是高端选项,起价为每年 20 美元,并提供互联网使用情况统计和高级支持等附加功能。

http://www.pcworld.com/article/2042233/how-to-child-proof-the-internet.html

编辑:抱歉,误读了您的 ISP 不允许使用 OpenDNS。您尝试联系过他们吗?

相关内容