首页 > 解决方案 > 基于客户端通过squid连接的IP的不同传出IP?

问题描述

我有一个运行Squid的具有 5 个 IPv4 地址的 Linux 服务器 (Debian),可以从这 5 个 IP 地址中的任何一个访问该服务器。

我想根据客户端连接的 IP 使 Squid 路由到不同的传出 IP。

示例:
客户端连接到xx.xxx.xxx.26我希望传出 IP 为xx.xxx.xxx.26
客户端连接到xx.xxx.xxx.27我希望传出 IP 为xx.xxx.xxx.27

我还想限制对代理的访问,只允许来自某个 IP 的连接。

这可能吗?我将如何实现这样的功能?

我已经设法将不同的端口路由到不同的传出 IP 地址,但这对我的情况来说并不是最优的。

标签: linuxproxydebiansquid

解决方案


推荐阅读