在无线路由器前设置 Squid 代理的正确方法是什么

在无线路由器前设置 Squid 代理的正确方法是什么

我们是一个只有 20 位用户的小型办公室。我们当前的网络如下所示。我们在无线路由器的 WAN 端口上有一个静态 IP。

Local network <-> Wireless Router <-> Cable Internet

我想放入一个运行 Squid 和 ownCloud 的 Linux 盒子,如下所示。 ISP 的静态 IP 将转移到 Linux 盒子,该盒子将连接到路由器的 WAN 端口。

Local network <-> Wireless Router <-> Linux box <-> Cable Internet
  1. 是否可以配置 Squid,使得连接到路由器的用户不必为自己配置任何代理,但(和?)被迫通过代理?
  2. 我想为某些用户设置白名单。是否可以基于 ACL 强制实施白名单?
  3. ACL 在移动设备上如何工作?

答案1

我认为这篇文章将包含您需要的一切。

http://www.deckle.co.uk/squid-users-guide/transparent-caching-proxy.html

是的,squid 通常被用作透明代理,事实上,许多 ISP 在用户不知情的情况下实施它,以减少流量。

不过,您应该将其设置在网络内部,不要将缓存放在网络外部的互联网上(代理有被严重滥用的坏习惯)。

相关内容