PHPでcURLを用いて接続元IPを変えながらWEBサイトへアクセスする方法を教えてください。

(日本で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が良いのですが、宜しくお願い致します。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2016/04/14 19:05:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:mtnmso1 No.1

回答回数51ベストアンサー獲得回数4

ポイント500pt

Amazon EC2とかはどうですか?
IPも一応無限・・・らしいです
ただ、使い方間違えるとえげつない請求が来ますが。
http://d.hatena.ne.jp/Hamachiya2/20120612/ec2

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません