# Scan IP Range In Ruby on Rails

**URL:** <https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239>\
**Category:** Rails\
**Created:** [June 29, 2009, 12:37pm UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239 "2009-06-29T12:37:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dharshannew](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/5fc32e/32.png) [@dharshannew](https://www.ruby-forum.com/u/dharshannew)\
**Post date:** [June 29, 2009, 12:37pm UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239/1 "2009-06-29T12:37:43Z")

</div>

Is there any method to scan ip range in ruby on rails !

---

<div class="post-metadata">

**Author:** ![dharshannew](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/5fc32e/32.png) [@dharshannew](https://www.ruby-forum.com/u/dharshannew)\
**Post date:** [June 29, 2009, 1:37pm UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239/2 "2009-06-29T13:37:06Z")

</div>

Are you trying to secure your Rails app via IP?

You can use request headers in Rails to compare. You would have to use  
regex to compare for specific range. But it would be wiser to keep  
this out of Rails and do in Apache mod\_proxy or whatever else you are  
proxy-ing with.

H

On Jun 29, 6:37 am, Ruby On rails [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![dharshannew](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/5fc32e/32.png) [@dharshannew](https://www.ruby-forum.com/u/dharshannew)\
**Post date:** [June 29, 2009, 2:34pm UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239/3 "2009-06-29T14:34:13Z")

</div>

Thanks ,

Basically i want to scan my network with ROR application is there any  
way or any API avail for this?

---

<div class="post-metadata">

**Author:** ![dharshannew](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/5fc32e/32.png) [@dharshannew](https://www.ruby-forum.com/u/dharshannew)\
**Post date:** [June 30, 2009, 9:14am UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239/4 "2009-06-30T09:14:41Z")

</div>

Any one ?  
Who have idea ?

---

<div class="post-metadata">

**Author:** ![dharshannew](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/5fc32e/32.png) [@dharshannew](https://www.ruby-forum.com/u/dharshannew)\
**Post date:** [June 30, 2009, 6:52pm UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239/5 "2009-06-30T18:52:20Z")

</div>

On Mon, Jun 29, 2009 at 3:37 AM, Ruby On  
rails[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Is there any method to scan ip range in ruby on rails !

Wow, talk about square peg, round hole. No, RoR doesn’t have a  
method/API/call/etc to do that. Do what everyone else does: use nmap.

–  
Aaron T.  
[http://synfin.net/](http://synfin.net/)  
[http://tcpreplay.synfin.net/](http://tcpreplay.synfin.net/) - Pcap editing and replay tools for Unix &  
Windows  
Those who would give up essential Liberty, to purchase a little  
temporary  
Safety, deserve neither Liberty nor Safety.  
– Benjamin Franklin

---

<div class="post-metadata">

**Author:** ![dharshannew](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/5fc32e/32.png) [@dharshannew](https://www.ruby-forum.com/u/dharshannew)\
**Post date:** [June 30, 2009, 10:37am UTC](https://www.ruby-forum.com/t/scan-ip-range-in-ruby-on-rails/171239/6 "2009-06-30T10:37:21Z")

</div>

2009/6/29 Ruby On rails [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Thanks ,
> 
> Basically i want to scan my network with ROR application is there any  
> way or any API avail for this?

What do you mean by ‘scan my network’?

Colin
