我给孩子买了一台电脑,并在电脑上安装了 12.04 (Unity)。最重要的是,我希望孩子们可以在无人监督的情况下使用电脑,同时我相信他们不会访问任何不适当的内容。
我看过的内容:
我当时正在看斯克鲁比特一个允许我配置 wifi 路由器以屏蔽内容的工具,该解决方案还可以保护我的其他 PC 和移动设备。这可能有点过头了,因为我只想让该解决方案在一台 PC 上运行。
我也进行了一些 Google 搜索,发现了一个应用程序保姆(看起来很像)。我对 OSS 的经验是,最好的解决方案通常不会首先出现在 Google 搜索列表中,在这种情况下,我需要信任这些方法,因此我的问题非常具体。
我想利用你的知识和经验理解什么是最好的办法限制 12.04 LTS 上的成人内容,因为这对我来说很重要。这可能是多种因素的结合,所以请不要回答这个问题“试试这个或那个”,然后给我一些 PPA,除非你能分享你的经验,说明它有多好,当然还有任何限制。
答案1
一个简单而有效的方法是直接转到源并使用 DNS 过滤来实现此目的。
让我们面对现实,您无法始终保护您的孩子免受所有互联网风险的侵害,但使用某种过滤措施至少可以在家中强制实施。
使用 DNS 进行过滤的优点之一是,即使你有一个聪明的孩子知道他可以使用 Ubuntu LiveCD 绕过安装在他的系统中的阻止软件,也可以在使用 DHCP 通过路由器的系统中强制使用 DNS。
查看 DNS 家长控制选项,例如OpenDSN 家庭保护或者Cloudflare 1.1.1.1 家庭版举例说明 DNS 过滤器如何为您家中的计算机工作。许多其他 DNS 服务器都允许您这样做,OpenDNS 只是我通常使用的一个。
设置一个帐户,在您的路由器上进行更改以使用来自 OpenDNS 的 DNS 服务器,激活家长过滤,这样无论您的孩子使用什么操作系统,通过路由器获取 IP 都将被阻止访问问题网站。
当然,如果您的孩子足够聪明,知道如何欺骗,那么他们很容易绕过它,就像之前说的,您将无法始终保护您的孩子免受互联网带来的所有危险。
答案2
互联网对孩子来说不是一个安全的地方
我们都知道,有些内容是我们不想让孩子接触的,无论是无意还是有意。因此,我们必须对此采取行动。有多种方法可以获得一定的安全性,但当涉及到细节时,它们都会失败。让我来解释一下原因:
允许列表/白名单
白名单可以安全地阻止不需要的内容,可以由各种浏览器插件或家长控制软件生成,但它们不会持续很长时间。我们希望我们的孩子探索世界,学习如何操作互联网,学习如何查找信息,学习如何玩对他们安全的游戏。如果他们只能访问爸爸授予的一小部分网站,而下一次单击按钮会导致“禁止”页面。只有非常小的孩子才可能对白名单感到满意几个月。
拒绝名单/黑名单
DNS 服务等提供的黑名单旨在包含所有已知的不良网站并阻止它们。这项任务很荒谬。我们不可能知道所有不良网站。它们每天都会出现成千上万个。丹斯加德过滤器可以这样说:
网络瞬息万变,甚至连 Google、Altavista 或 Yahoo 等大型网络搜索引擎都无法了解其中的一半。由于网站不断变化且新网站不断涌现,因此按网址 (URL) 进行筛选变得很困难。
内容过滤器
为了克服黑名单的局限性,我们还需要某种内容过滤,但维护过滤器非常繁琐。这可能对学校有好处,因为全职员工会做所有的工作,但我们不太可能在家里找到时间这样做。使用预制过滤器可能是一个坏主意,因为坏网站知道它们,并避免这些可疑短语出现在他们的网页上(看看你收到的垃圾邮件,你就知道他们是如何做到的)。
聪明的孩子
正如前面提到的,孩子们会变得聪明,我们迫切希望他们变得聪明。不幸的是,他们也会学会如何克服我们的大多数过滤器。等他们聪明起来时,他们将(是的,无论我们做什么,他们都会)获得他们想要的任何东西。到那时,我们所有的阻止努力都将失败。然而,在那之前,他们可能根本不会对那些成人内容感兴趣。所以实际上没有必要阻止任何东西。等他们聪明起来时,他们需要足够聪明,知道什么是坏网站,他们应该足够聪明,对其他事情感兴趣,而不是访问成人页面。
聪明的父母
我们都是或将成为聪明的父母。我们希望教会我们的孩子如何操作 Ubuntu 以及如何探索互联网。聪明的父母手表他们的孩子做什么,他们讲话告诉他们他们做了什么。我们应该向他们提供知识,告诉他们当他们访问不同或可能有害的网站时该怎么做。我们希望我们的孩子告诉我们他们做什么。聪明的父母会花时间设置和维护家长控制,而不是和孩子在一起。我们也不应该让孩子独自一人。把电脑放在你可以经过的地方,看看屏幕上显示的内容。
总之,阻止孩子访问不良网站的“最佳”方法是成为一个聪明的父母,教育孩子变得聪明。但我从自己的经验中知道,这也可能会失败,存在不一致之处,并且可能无法实现 100% 的安全。但它仍然是最好的。
七年后的注意事项:这些年来我们从未进行过任何内容过滤。我现在明白了上面所说的对我们的孩子有多么重要。
答案3
我采纳了这个问题所选答案的建议,并使用开放DNS在我的 Ubuntu 电脑上,但我想分享更多信息以帮助其他人。
什么是 OpenDNS,以及如何获取 OpenDNS?
开放DNS是自由的DNS 服务不仅可以加速你的互联网而且还为您提供以下选项……
- 网页内容过滤
反网络钓鱼,
恶意软件防护
智能缓存等等。
底线是开放DNS服务器拥有数百万个网页的庞大 IP 地址集合。当您查找网站时,它会立即找到相应的 IP 地址,从而加快加载速度。它非常直观,设置时间实际上不到 10 分钟(无需安装软件)
要利用其所有功能,您需要做的就是在这里注册。基本版 OpenDNS 适用于您的家用设备,且免费。(对于商业解决方案,需支付象征性的年费)
注册后,您将在邮箱中收到确认链接。单击该链接,它将重定向到主网站上的仪表板设置。
它将自动检测您的 IP 地址。点击添加此网络点击您的 IP 地址下方的按钮,您现在需要做的就是按照网站上提供的说明进行操作,并将这些 IP 地址添加到您的路由器。
Preferred DNS server: 208.67.222.222
Alternate DNS server: 208.67.220.220
就这样!你完成了
OpenDNS 功能
默认情况下,不会阻止任何内容。您可以完全控制选择 3 个预设之一:1:低 2:中等 或 3:高过滤级别
例子:如果您选择“低”过滤级别,则所有色情网站都将被屏蔽。您可以提高过滤级别以应用更多限制。还有一个自定义过滤级别,允许您指定具体级别或调整其中一个预设级别。
您可以通过输入域名来阻止或允许您选择的任何域。它还使您能够添加额外的安全层,因为它提供恶意软件和僵尸网络保护以及网络钓鱼保护。您还可以阻止内部 IP 地址。
重要警告:
我已经使用 OpenDNS 几个星期了,我在 Firefox 中创建了一个书签。我愚蠢地点击了“记住我的密码”,这意味着任何人都可以点击书签进入 OpenDNS 并进行更改。我已经改正了。