我有两台PC,但都有另外一台IP。一个简单的问题是如何使用其中一个PC作为另一个PC的代理,使用cURL,因此来自两个PC的请求将具有相同的IP。
有没有办法将一台PC变成代理服务器,然后让cURL使用该IP发出请求?
答案 0 :(得分:1)
是的,有很多代理软件包开箱即用(你甚至可以配置apache来实现)。如果那就是你想要的,那么不推荐在PHP中滚动自己。您可以轻松配置curl以使用代理,请参阅curl_setopt的可能性。
答案 1 :(得分:1)
如果您在每台计算机上运行Web服务器,则可以安装php代理脚本。 请参阅Google PHP Proxy搜索结果:首页上至少有4个选项。
如果您没有运行网络服务器。然后我建议您下载一个独立的代理,例如squid。
此选项适用于Windows或Linux。您可以下载squid for windows here。只需解压缩并运行squid,而不需要设置。