# Helpers in rails to get current IP number

**URL:** <https://www.ruby-forum.com/t/helpers-in-rails-to-get-current-ip-number/147042>\
**Category:** Rails\
**Created:** [August 27, 2008, 10:23pm UTC](https://www.ruby-forum.com/t/helpers-in-rails-to-get-current-ip-number/147042 "2008-08-27T22:23:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thib21](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/90db22/32.png) [@Thib21](https://www.ruby-forum.com/u/Thib21)\
**Post date:** [August 27, 2008, 10:23pm UTC](https://www.ruby-forum.com/t/helpers-in-rails-to-get-current-ip-number/147042/1 "2008-08-27T22:23:20Z")

</div>

Hello again,  
how can I get my current IP address using Ajax helpers, in rails ?  
I have found solution to get it with java functions :

## 

# 

but I would like to avoid using java, if it’s possible…  
any idea ?

Thanks, Thib

---

<div class="post-metadata">

**Author:** ![Thib21](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/90db22/32.png) [@Thib21](https://www.ruby-forum.com/u/Thib21)\
**Post date:** [August 28, 2008, 1:15pm UTC](https://www.ruby-forum.com/t/helpers-in-rails-to-get-current-ip-number/147042/2 "2008-08-28T13:15:02Z")

</div>

@client\_ip = request.remote\_ip

---

<div class="post-metadata">

**Author:** ![Thib21](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/90db22/32.png) [@Thib21](https://www.ruby-forum.com/u/Thib21)\
**Post date:** [August 28, 2008, 7:35pm UTC](https://www.ruby-forum.com/t/helpers-in-rails-to-get-current-ip-number/147042/3 "2008-08-28T19:35:55Z")

</div>

Thanks to answer so quickly !  
But, is it possible to get it with javascript, instead of ruby ? (if  
an ajax helper exist for that…)

---

<div class="post-metadata">

**Author:** ![Thib21](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/90db22/32.png) [@Thib21](https://www.ruby-forum.com/u/Thib21)\
**Post date:** [September 5, 2008, 9:01am UTC](https://www.ruby-forum.com/t/helpers-in-rails-to-get-current-ip-number/147042/4 "2008-09-05T09:01:18Z")

</div>

you can use $ip = $\_SERVER[‘REMOTE\_ADDR’];  
in php script then get it with ajax
