Apache http 代理 - 更改传出 IP

Apache http 代理 - 更改传出 IP

我有一台 centos 专用服务器,分配了 5 个 ip 地址。eth0 - ip 1 eth0:1 - ip 2 eth0:2 - ip 3 eth0:3 - ip 4 eth0:4 - ip 5

我有启用了代理的 apache。我可以使用任何 ip 和端口 80 连接到代理,但代理将始终使用 eth0 ip 作为传出代理 ip。

我可以将其配置为使用其他 IP 吗?

我想连接到例如第三个 IP,并且我希望代理使用该 IP 来发送我的传出请求。

答案1

您可以告诉 apache 在连接到后端时使用哪个地址作为源地址。使用ProxySourceAddress指令即可。

更多信息Apache 官方文档

相关内容