如何强制 apache 使用不同的 IP 从远程主机获取数据


How force apache to use different IPs for fetching data from remote hosts

我已经在VPS上安装了apache2。我的 VSP 有两个有效的 IP 地址。我在我的服务器上使用rapidleech从一些共享站点下载一些文件,例如rapidshare。
我的问题是这些站点中的大多数都是IP敏感的(我的意思是它们不允许通过单个IP并行访问),所以我想使用我的两个VSP IP同时访问服务器并并行下载两个文件!如何将 apache 服务器配置为在向下载服务器发送请求(通过 PHP 脚本)时使用不同的 IP?

由于我怀疑您正在使用cURL进行数据传输,请查看

curl_setopt($curlresource , CURLOPT_INTERFACE , '111.222.333.444');
这不是配置

apache 的问题,而是配置路由的问题。 如何做到这一点取决于您的平台。