Railsでは、Webサーバによって、接続元のIPアドレスを取得する方法が変わります。 WEBrick、Apacke+Passengerの場合 request.remote_ip Nginx+Unicornの場合 request.env["HTTP_X_FORWARDED_FOR"] サーバに依存しない取得方法 remote_ip = request.env["HTTP_X_FORWARDED_FOR"] || request.remote_ip 参考:http://stackoverflow.com/questions/1226959/how-to-get-client-ip-and-server-ip-using-rails