使用 Squid 进行代理过滤

使用 Squid 进行代理过滤

我目前面临的情况是,我想在 Ubuntu 上运行的亚马逊 EC2 上部署代理服务器。

我想要实现的是让每个站点中的 Wifi 用户的流量都由该服务器过滤。在代理服务器本身上,我将简单地将除 2 个特定 URL 之外的所有 URL 列入黑名单。

该代理服务器将处理来自大约 7 个此类站点的请求

我的每个站点的网络图如下:

互联网 <- VPN 路由器 <- WIFI 网络 ( 192.168.9.0/24) - Wifi 客户端 <- 专用网络 ( 192.168.10.0/24)

我之前已经实现过鱿鱼代理服务器,但是我用来实现它们的方式是这样的:

专用网络 -> 代理服务器 -> 防火墙 -> Internet

然而,由于一些预算限制和此设置的临时性质,我不打算在每个站点中部署代理服务器。

只是一些背景信息,Wi-fi 路由器只是一个基本的家庭/办公室路由器,功能相当有限,而 VPN 路由器是非常标准的现成的,功能有限。

我只是不确定我的方法是否有效,我想听听我的计划是否确实可行,或者我如何实现这一目标的任何其他替代方案(低成本)。

相关内容