- 締切済み
Apacheでユーザの環境変数をログに残したい
Apacheでサーバを構築しています。アクセスログを取得したいのですが、リバースプロキシを介してアクセスされるので、すべてのクライアントが同じIPアドレスになってしまいます。ブラウザ(?)の環境変数みたいなものを使用して、クライアントのローカルアドレスをログに残すことは可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hiroaki_0
- ベストアンサー率53% (131/245)
回答No.1
本来、IPアドレスはリクエストに含まれてわかるものだから、クライアントアドレスはプロキシのアドレスとしてしか取得できませんね。 あ、JavaScriptやFlashのActionScriptをホームページに仕込んでおけば、マシンのIPを送信させることが出来る「かも」知れないけど、ブロードバンドルーターなどが使われていれば、取得さえるIPはローカルIPなので、役に立つ情報では無いと思います。
補足
ご回答ありがとうございました。 問題に関しては、mod_rpaf をバックエンド側の Apache に導入することで可能になることがわかりました。