IP2Proxy Ruby Library
This module allows user to reverse search of IP address to detect VPN servers, open proxies, web proxies, Tor exit nodes, search engine robots, data center ranges, residential proxies, consumer privacy networks, and enterprise private networks using IP2Proxy BIN database. Other information available includes proxy type, country, state, city, ISP, domain name, usage type, AS number, AS name, threats, last seen date, provider names and potential risk score associated with IP address. It lookup the proxy IP address from IP2Proxy BIN Data file or web service.
For more details, please visit: https://www.ip2location.com/ip2proxy/developers/ruby