Опитвам се да разбера дали даден 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.");
}
}
}