2013-11-21 Ruby で IP がプライベート IP かどうか判別するワンライナー ['10.0.0.0/8', '172.16.0.0/12', '192.168.0.0/16'].any? {|range| IPAddr.new(range).include?(ip)}