CentOS4.x or 5.xで、httpdを稼働させています。
サーバには、複数のIPが振り分けられていますが、
PHPから、@file()やXML系など、
外部への接続をおこなった場合、
メインのIPアドレスからのみの接続となってしまいます。
Apacheの仕様上、
VMwareやXenなどの、仮想サーバで対応するしかないかもしれませんが、
仮想を使わずに、なにか解決方法ありますでしょうか?
※googleなど、外部APIで、IPで回数制限されているのを回避するために試行錯誤中です。
多分file関数とかでは無理だと思いますがソケットを直接扱えば接続もとIPが切り替えられます。
↓同じような質問が過去にありました。
おお!
まさにこんな感じです。
試してみます。
iproute2とhttpdをどのように組み合わせるのかが、不明です。
おお!
まさにこんな感じです。
試してみます。