# Get Client IP

**URL:** <https://www.ruby-forum.com/t/get-client-ip/109546>\
**Category:** Rails\
**Created:** [July 16, 2007, 6:58pm UTC](https://www.ruby-forum.com/t/get-client-ip/109546 "2007-07-16T18:58:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![turnkeytraders](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ba8739/32.png) [@turnkeytraders](https://www.ruby-forum.com/u/turnkeytraders)\
**Post date:** [July 16, 2007, 6:58pm UTC](https://www.ruby-forum.com/t/get-client-ip/109546/1 "2007-07-16T18:58:59Z")

</div>

Hello,

I have a form that creates a new client. My form works fine, but I would  
like to have a hidden field with the client’s IP as its value. How can I  
get a client IP with rails?

Thanks

---

<div class="post-metadata">

**Author:** ![turnkeytraders](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ba8739/32.png) [@turnkeytraders](https://www.ruby-forum.com/u/turnkeytraders)\
**Post date:** [July 16, 2007, 10:03pm UTC](https://www.ruby-forum.com/t/get-client-ip/109546/2 "2007-07-16T22:03:05Z")

</div>

On Jul 16, 12:58 pm, Matthew L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hello,
> 
> I have a form that creates a new client. My form works fine, but I would  
> like to have a hidden field with the client’s IP as its value. How can I  
> get a client IP with rails?

request.env[‘REMOTE\_ADDR’]
