# File lib/rudy/utils.rb, line 34 34: def internal_ip_address 35: # turn off reverse DNS resolution temporarily 36: orig, Socket.do_not_reverse_lookup = Socket.do_not_reverse_lookup, true 37: ip = UDPSocket.open {|s| s.connect('75.101.137.7', 1); s.addr.last } # Solutious IP 38: ip 39: ensure 40: Socket.do_not_reverse_lookup = orig 41: end