Я пытаюсь узнать, доступен ли IP-адрес, используя приведенный ниже код. Но каждый раз я получаю сообщение «Недоступно», хотя машина работает. Я пытался использовать несколько живых IP-адресов, но всегда получаю сообщение «Недоступно». Пожалуйста помоги.
public class CheckIP {
public static void main(String args[]) throws UnknownHostException, IOException{
String ip = "78.46.84.171";
if(InetAddress.getByName(ip).isReachable(100)){
System.out.println("Reachable.");
}
else{
System.out.println("Not Reachable.");
}
}
}