Jak pingować adres IP

Używam tej części kodu do pingowania adresu IP w Javie, ale tylko pingowanie localhost powiodło się i dla innych hostów program mówi, że host jest nieosiągalny. Wyłączyłem zaporę, ale nadal mam ten problem

public static void main(String[] args) throws UnknownHostException, IOException {
    String ipAddress = "127.0.0.1";
    InetAddress inet = InetAddress.getByName(ipAddress);

    System.out.println("Sending Ping Request to " + ipAddress);
    System.out.println(inet.isReachable(5000) ? "Host is reachable" : "Host is NOT reachable");

    ipAddress = "173.194.32.38";
    inet = InetAddress.getByName(ipAddress);

    System.out.println("Sending Ping Request to " + ipAddress);
    System.out.println(inet.isReachable(5000) ? "Host is reachable" : "Host is NOT reachable");
}

Dane wyjściowe to:

Wysyłanie żądania ping do 127.0.0.1
Host jest osiągalny
Wysyłanie żądania ping do 173.194.32.38
Host nie jest osiągalny

questionAnswers(13)

yourAnswerToTheQuestion