我有一台 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 官方文档。