Indy 的 TIdHTTPProxyServer:所有流量都应 运行 通过特定 IP

Indy's TIdHTTPProxyServer: all traffic should run over a specific IP

假设我有一个有多个 IP 地址的服务器。是否可以对外部请求使用特定 IP(类似于 TIdHTTP 的 BoundIP)?

如果您希望入站流量来自特定的网络适配器,请在激活之前使用 TIdHTTPProxyServer.Bindings 属性 为这些适配器设置所需的侦听端口服务器。

如果您希望从特定网络适配器发出出站流量,那么在 TIdHTTPProxyServer.OnHTTPBeforeCommand 事件中,您可以将 AContext.OutboundClient 属性 类型转换为 TIdTCPClient 然后设置它的 BoundIP 属性.