在家用路由器上设置代理服务器以启用内容过滤

在家用路由器上设置代理服务器以启用内容过滤

我儿子有一台 Nexus 4,他想使用 Google Now。我启用了 k9 网络保护,这会阻止 Google Now,因为没有办法强制安全搜索 Google 图片。不过,我发现了一些有趣的信息,我想付诸实践。根据 Google 的说法,可以:

2)更新路由器配置

要在整个学校网络中启用安全搜索,您可以使用代理服务器将 &safe=active 或 &safe=on 直接附加到所有搜索 URL。这将启用严格安全搜索。

Google 沿着 URL 路径发送搜索查询,例如 google.com/search?...、google.com/images?...、google.com/s?... 使用代理激活安全搜索的学校应保持其过滤器更新以包含 /search、/s 和 /images URL。

所以,我想这样做。我只有一个 AT&T Wi-Fi 路由器。我猜我需要一台自己的电脑,即 Mac,OS X 10.8.2,WiFi 连接。

总之,我需要知道如何在路由器上设置代理服务器,并在每台设备上启用此查询更改。实际上,如果这太难了,只需使用电话即可。谢谢。

答案1

我需要知道如何在路由器上设置代理服务器

首先,这是不可能的(就你的意思而言)。你不会在路由器中设置代理服务器。至少,不会在提供的标准 DSL/Cable 调制解调器/路由器中设置。

您在网络中的另一台设备(计算机)上设置代理服务器,并让路由器指向它。

我将以我的家庭网络为例。我有一个媒体转换器(将 DSL/电话线更改为以太网插头)。接下来是我的 MacMini 服务器。它创建与我的 ISP 的 PPPoE 连接。在服务器中,我运行 DHCP(将 IP 地址分发给我的网络,以便其他计算机可以使用 WiFi 连接)、DNS(为我处理名称服务)、电子邮件服务器、VPN 服务器、缓存代理服务器和许多其他服务。通过 MacMini 连接到我的网络的唯一方式是无线方式。这样,所有客户端都被迫通过我构建的服务。

我提到这一切是因为我没有使用我的 ISP 提供的普通 DSL 路由器。

完成所有这些的过程将成为一本书的主题。我之所以这样做,是因为我是一名网络安全工程师,并且了解我所做的事情的细微差别(以及我在安全性、速度和功能方面做出权衡的地方)。

我不能推荐你这样做,因为我不了解你的情况的所有细节。我能说的是,你可能想看看在手机上安装类似 netnanny 的东西。其他选择包括研究市场上可用的代理服务并要求手机使用它们。

编辑可以想象,您可以尝试在调制解调器/路由器中安装某个版本的 Linux 来实现这一点。但是,您需要:

  1. 无效担保
  2. 如果你犯了错误,设备就会变砖
  3. 可能会引发问题,引起你的 ISP 的注意
  4. 如果不编译一个 Linux 版本,它就无法运行
  5. 必须找到一个驱动程序才能使调制解调器功能正常工作/编写一个驱动程序以使其正常工作。

当我说这是不可能的,我指的是消费级的情况。如果你是一个爱好者,并且有能力承担所有风险,那么这可能是你应该尝试的事情。

答案2

您可以通过将 DNS 服务器设置为 opendns.com 地址、208.67.222.222 和 208.67.220.220 来完成此任务,然后在那里注册一个帐户来管理您的公共 IP 地址,然后专门禁用对 google.com 的所有请求,或者http://www.google.com/imghp以及所有其他图像区域,以阻止这些请求。这不是一个完美的解决方案。

我也从事 IT 工作,可以在路由器内部使用代理的解决方案。

首先,您可以尝试在您的家用路由器上使用 squid 安装 DD-WRT,但这是一个复杂的过程,不是我推荐的。

更好的选择是看看Buffalo WZR-1750 路由器已安装 DD-WRT。

第三种选择是使用旧 PC,在其中添加第二张网卡,然后下载并安装 IPCop 路由器解决方案。IPCop 需要一些工作来设置,但它是在线的,非常可靠,您可以用它做各种各样的事情,例如限制哪些设备可以上网,阻止某些 IP 地址、某些 MAC 地址,或者您可以将互联网访问限制在一天中的某些时间(例如从下午 5 点到晚上 8 点,当有家庭责任时,孩子们不能在和您一起在家庭活动室时搜索色情内容)。

我建议使用 Buffalo 路由器或 IPCop 解决方案。您可以从许多电脑商店购买便宜的电脑,或者到您当地的学校或大学看看他们出售的电脑,以替换教室里的电脑。

答案3

我建议您使用 Untangle 网关 ISO。它有免费版和付费版。我认为免费版应该可以满足您的需求。

Untangle Gateway 是一个基于 KNOPPIX 的网络网关,具有可插入模块,可用于垃圾邮件阻止、网络过滤、防病毒、反间谍软件、入侵防御、VPN、SSL VPN、防火墙等网络应用。

对于家庭使用,您可以将其安装在自己的计算机上。对于大型安装,他们提供可在网络设备上购买的付费版本。

http://iso.linuxquestions.org/untangle/untangle-gateway-10.0/

答案4

这并没有回答关于如何设置代理服务器的请求,但回答了 OP 关于如何在网络上的所有计算机上强制使用 google 安全搜索的问题。请参阅此类似问题的答案https://superuser.com/a/1520877/973180 - 它提供了有关如何通过修改路由器的 DNS 查找强制网络上所有计算机使用 Google Safe Search 的具体步骤。它仅在您的路由器使用 DDWRT 固件时才有效(但如果其他路由器允许启动命令和/或 DNSMasq,则类似的概念可能适用于它们)。

相关内容