Fuel real_ip に HTTP_X_FORWARDED_FOR の値が入らない
ELB 経由で接続する Fuel サーバーのコントローラの先頭に以下のようなログを仕込んだのですが
$ip = Input::real_ip();
Log::error(print_r($_SERVER, true));
Log::error($ip);
$_SERVER には
[HTTP_X_FORWARDED_FOR] => xxx.xxx.xxx.xxx
と送信元アドレスが入っていたのですが
$ip に入っていたのは
[REMOTE_ADDR] => yyy.yyy.yyy.yyy
と同じもの(ELBのアドレス)でした
http://developer.wonderpla.net/entry/blog/engineer/FuelPHP/
この記事をよむと real_ip で HTTP_X_FORWARDED_FOR に値が入ってたら優先して取得してくれるとあるんですが、使い方がまずいのでしょうか
なぜ送信元が取得できないのかなにか可能性があったら教えていただきたいです