跟踪孩子的浏览历史记录,即使他们知道如何手动清除它


13

我有一个与两个十几岁男孩的同事(是的,提示陈词滥调是关于“我有这个朋友看到...”)孩子们足够聪明,可以在完成后清除浏览历史记录。当我成为IT部门的负责人时,他问我是否可以保留浏览历史记录。

家庭使用Mac,孩子们则使用Safari浏览。我知道浏览历史记录保存在〜/ Library / Safari / History.plist中。我认为应该有一种方法可以编写AppleScript或其他脚本(Python / Ruby / Bash)来将文件备份到其他位置(/ opt / local / history等)。

既然孩子们知道完成后会清除他们的历史记录,是否应该使用类似于cron作业或类似Hazel的方式定期备份文件?尽管这可行,但似乎会创建大量的增量备份。

还是可以“监视”〜/ Library / Safari / History.plist并将其更改增量添加到备份文件中(可以说是节省了差异),但又不会丢失任何数据?

任何想法/解决方案表示赞赏。

更新/编辑:从有关父亲那里得知,最老的人在另一台PC上使用Firefox,因此,OpenDNS解决方案(最好是在路由器级别)是最好的答案,因为它可以捕获整个房屋的使用情况。


由于这可能与Flash有关:请在macromedia.com/support/documentation/en/flashplayer/help/…感到惊讶之后,请参阅“如何自动删除Flash历史记录/隐私跟踪?或者停止Flash存储它的介绍?”的介绍。 ” 在superuser.com/questions/1627/…–
Arjan

这个闪光灯有什么关系?
达伦·牛顿

据我所知,大多数视频网站都使用Flash。
Arjan

是的,但是pr0n不仅限于视频。
达伦·牛顿

7
无论您选择哪种解决方案,如果这些孩子都被父母如此严格的父母烦恼,那么他们将开始在其他地方浏览。朋友的地方,图书馆,等等。如果孩子们不想让您知道某些事情,他们将在隐藏它方面很有创造力!教育他们,与他们交谈,信任他们!(并按照建议使用OpenDNS。)
Wim 10 Brink

Answers:


20

最简单的解决方案是在OpenDNS上开设一个帐户,并通过该帐户记录历史记录。他们将无法删除它。

如果他发现这是一个大问题,也可以在OpenDNS上阻止网站。


出色的解决方案,我没想到过。还将使用Safari以外的浏览器捕获任何恶作剧。
达伦·牛顿

4
但是请注意,如果男孩们明智地使用OpenDNS,他们仍然可以通过更改本地DNS设置来绕过它。
hyperslug

好点子弹头-猜想如果他在路由器级别做到这一点,并且在与孩子们的聊天中使用了一些信息理论,可能至少会使他们远离道路。但是,您知道,只要有动机,他们就不会花很长时间就能找到代理人或其他规避手段。
达伦·牛顿

还有一点要注意的是,如果他的ISP继续为他提供不同的IP,他将不得不使用某种动态DNS服务。OpenDNS支持这些。
hyperslug

@hyperslug,始终可以使用/ etc中的HOSTS文件将进入网关/路由器地址的任何内容路由到指定的OpenDNS ...
Lizz 2013年

13

听起来是个不错的建议,以防止绕过DNS:

这是我的路由器的设置:

  • IP:192.168.2.254
  • DNS:208.67.222.222 208.67.220.220
  • IP筛选器:阻止端口53 UDP
  • 管理员页面的密码非常安全

这就是nslookup的样子。首先,我尝试使用路由器的IP作为DNS:

 >服务器192.168.2.254
默认服务器:192.168.2.254地址:
192.168.2.254#53> google.com。服务器:192.168.2.254地址:
192.168.2.254#53

非权威答案:姓名:
google.com地址:64.233.187.99
名称:google.com地址:
64.233.167.99名称:google.com地址:72.14.207.99 

现在,我尝试使用路由器IP以外的其他IP地址……例如OpenDNS的IP!

 >服务器208.67.222.222
默认服务器:208.67.222.222
地址:208.67.222.222#53>
google.com。;; 连接超时;
无法访问服务器 

所以现在除了路由器的IP作为我的DNS服务器之外,我不能再使用其他任何东西了……并且路由器已被锁定为只能使用OpenDNS。

他将自己的路由器作为允许进行DNS请求的唯一设备。所有其他网络设备必须使用路由器的DNS设置。这个理论听起来不错;我必须自己测试。其余解决方法:

  1. 断开路由器并直接从电缆/ DSL调制解调器使用互联网
  2. 通过IP地址访问网站

您可以通过将DSL调制解调器放在壁橱中并将其锁定来解决#1问题。这可能需要重新布线和阁楼工作。您可以使用完整的内容过滤路由器/代理解决方案来解决#2的问题,这可能很昂贵或设置复杂。

最后,这些只是威慑力量。如果他们可以找到热点或朋友之家,那就没有意思了。问题的根源-我想,肉欲-必须解决。


锁定路由器的不错的解决方案。我认为他所需要的只是威慑力和发起“对话”的一些证据-但这仍然是一个绝妙的把戏。得到我的支持。
达伦·牛顿

3
我刚刚确认使用DD-WRT对我有用:设置一个规则以禁用所有UDP 53流量。确保它适用于所有LAN用户(无线和有线)。将OpenDNS服务器作为本地DNS(否则,它将获取默认的ISP DNS)。在每台PC上手动将路由器分配为DNS服务器。我不得不修改和测试几次,对于我来说,b / c网络太棘手了。请ipconfig /flushdns确保使用,在更改之间重置路由器,然后关闭并重新加载浏览器。
hyperslug

1

如果您使用dns解决方案,请查看ScrubIT(http://www.scrubit.com/),它是一项免费的dns服务,其中包含一个黑名单,这些黑名单对于家庭浏览而言并不安全。


0

如果您真的不信任自己的孩子,我建议您使用OpenDNS。但是在这样做之前,请尝试赢得他们的信任,并让他们停止没有OpenDNS的不良站点。尝试使用Windows Live家长控制或Mac家长控制来检查其历史记录和不良站点。如果他们仍然去那些,然后使用OpenDNS的。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.