LaravelでアクセスしているユーザのIPを取得する方法

コントローラー内で、アクセスしているユーザのIPを知りたい場合。

1)use Illuminate\Http\Request;

2)使いたいアクションのところで

例えば

public function index( Request $request )

 

3)あとは

$request->ip()

で取れる。

$_SERVER['REMOTE_ADDR’]や$_SERVER['HTTP_X_FORWARDED_FOR’]では取れない。