【发布时间】:2015-02-21 16:02:43
【问题描述】:
我有一个专用的 Linux 服务器,上面有多个 IP 地址。当我使用 PHP 发出 CURL 请求时,默认情况下它是由它的主 IP 地址完成的。我想问是否有一个 CURL 参数,我可以将请求者 IP 更改为我服务器上的另一个 IP 地址。
【问题讨论】:
我有一个专用的 Linux 服务器,上面有多个 IP 地址。当我使用 PHP 发出 CURL 请求时,默认情况下它是由它的主 IP 地址完成的。我想问是否有一个 CURL 参数,我可以将请求者 IP 更改为我服务器上的另一个 IP 地址。
【问题讨论】:
在你的服务器上安装 squid 代理,然后设置传出 ip 来轮换 ips。
您将不再需要使用 CURLOPT_PROXY 选项
检查这里: PHP and rotating proxies http://www.cyberciti.biz/faq/linux-unix-bsd-squid-proxy-set-tcp_outgoing_address/
【讨论】: