(日本で10~15IP程欲しいです。)
PHPでcURLで接続元IPを変えながら、複数のアカウントでWEBサイトにログインし、内容を取得してくるレポーティングスクリプトを作っています。
http://proxy.moo.jp/ja/?c=JP&pt=&pr=&a%5B%5D=0&a%5B%5D=1&a%5B%5D=2&u=0
上記のリストを用いて、下記のようにすると使えたのですが、プロキシによってはエラーが返されるものもいくつかありますし、そもそもプロキシリストが少ないです。
```PHP
// 初期化
$ch = curl_init();
// 設定
curl_setopt($ch, CURLOPT_URL, 'https://api.facebook.com/');
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, TRUE);
curl_setopt($ch, CURLOPT_PROXYPORT, '8080');
curl_setopt($ch, CURLOPT_PROXY, 'http://xxx.xxx.xxx.xxx');
// 実行
$reply = curl_exec($ch);
```
プロキシでなくとも接続元IPが変われば良いのですが、低コストでそういった接続用IPを幾つか使用したい場合、どうするのが手っ取り早いのでしょうか。
出来れば日本のIPが良いのですが、宜しくお願い致します。
Amazon EC2とかはどうですか?
IPも一応無限・・・らしいです
ただ、使い方間違えるとえげつない請求が来ますが。
http://d.hatena.ne.jp/Hamachiya2/20120612/ec2