U
Uriel64
Gast
Hallo Leute,
ich hab hier ein kleines Problem, und zwar versuche ich so etwas wie einen ping Befehl in Java zu realisieren...
Ich hab es jetzt mit isRechable versucht aber so langsam denke ich mir das das vielleicht der falsche Ansatz war.
Die eingetragene IP Adresse ist die von Google, wenn ich jetzt die Methode ausführe returned sie false
Trage ich allerdings eine IP Adresse aus meinem Netzwerk (192.168.X.XX) ein so returned sie true.
Jetzt habe ich mir gedacht das da irgendwas nicht stimmen kann und mein Ansatz eventuell falsch ist.
Ich hoffe irgendjemand kann mich mal aufklären und mir ev. einen Lösungsweg bieten.
ich hab hier ein kleines Problem, und zwar versuche ich so etwas wie einen ping Befehl in Java zu realisieren...
Ich hab es jetzt mit isRechable versucht aber so langsam denke ich mir das das vielleicht der falsche Ansatz war.
Java:
public boolean check() throws Exception {
InetAddress address = InetAddress.getByName("209.85.149.104");
if ( address.isReachable(2000) ) { return true; }
else { return false; }
}
Die eingetragene IP Adresse ist die von Google, wenn ich jetzt die Methode ausführe returned sie false
Trage ich allerdings eine IP Adresse aus meinem Netzwerk (192.168.X.XX) ein so returned sie true.
Jetzt habe ich mir gedacht das da irgendwas nicht stimmen kann und mein Ansatz eventuell falsch ist.
Ich hoffe irgendjemand kann mich mal aufklären und mir ev. einen Lösungsweg bieten.