new is_ip_or_hostname