サーバー担当の山内です。 クライアントのIPを取得しようとして$_SERVER['REMOTE_ADDR']を参照していたのですが、 AWSのELB(ロードバランサー)配下のEC2に置いた途端にELBのIPしかとれなくなってしまいまして…… このような経緯からFuelPHPのreal_ip()メソッドを使ってみることに。 そして、これがうまくいきました! $real_ip = Input::real_ip(); コントローラにこう書けば、変数$real_ipにクライアントのリアルなIPが入ります。 real_ip()は何を参照しているのか?real_ip()の中身を覗いてみます。 /core/classes/input.php /** * Get the real ip address of the user. Even if they are using a proxy. * * @pa