# File lib/sysinfo.rb, line 135 135: def find_ipaddress_internal 136: # turn off reverse DNS resolution temporarily 137: orig, Socket.do_not_reverse_lookup = Socket.do_not_reverse_lookup, true 138: UDPSocket.open {|s| s.connect('65.74.177.129', 1); s.addr.last } # GitHub IP 139: ensure 140: Socket.do_not_reverse_lookup = orig 141: end