So pingen Sie eine IP-Adresse

Ich benutze diesen Teil des Codes, um eine IP-Adresse in Java zu pingen, aber nur das Pingen von localhost ist erfolgreich und für die anderen Hosts sagt das Programm, dass der Host nicht erreichbar ist. Ich habe meine Firewall deaktiviert, habe aber immer noch dieses 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");
}

Die Ausgabe ist:

Senden einer Ping-Anfrage an 127.0.0.1
Gastgeber ist erreichbar
Senden einer Ping-Anfrage an 173.194.32.38
Host ist NICHT erreichbar

Antworten auf die Frage(13)

Ihre Antwort auf die Frage