Squid 使用 eth1 传出 ip 更改

Squid 使用 eth1 传出 ip 更改

我已经将 squid 设置为 http 代理,并且我有多个网卡,默认情况下它使用 eth1 ip 进行传出;我希望它使用 eth1:1 ip 进行传出。有什么线索吗?

答案1

正确的选项是tcp_outgoing_address

tcp_outgoing_address 123.123.123.123

当然,将 123.123.123.123 替换为你分配给 eth1:1 的 ip 地址

答案2

Squid 允许您为其指定一个明确的 IP 和端口组合进行绑定。如果该 IP 绑定到 eth1:1,它将使用该 IP 进行入站连接。

http_port 192.168.1.32:3128

指定它将使用哪个地址出站连接,该tcp_outgoing_address指令是一个用于强制所有流量来自特定端口的俱乐部。

tcp_outgoing_address 192.168.1.32

答案3

squid.conf 文件

http_port ip_adderss:端口

相关内容