# File lib/ruote/util/misc.rb, line 166 def self.local_ip orig, Socket.do_not_reverse_lookup = Socket.do_not_reverse_lookup, true # turn off reverse DNS resolution temporarily UDPSocket.open do |s| s.connect('64.233.187.99', 1) s.addr.last end rescue nil ensure Socket.do_not_reverse_lookup = orig end