He estado investigando acerca de como ejecutar un ping en java, pero he descubierto que java no tiene la capacidad de enviar paquetes ICMP, por lo tanto la unica forma de ejecutar un ping es como un comando externo
Código:
alguno de ustedes conoce si hay alguna forma de saber si un host esta activo, en otras palabras utilizar algo similar a un ping y que devuelva si el equipo esta accesible o no, de ante mano gracias por sus respuestas. Runtime r = Runtime.getRuntime(); Process p = null; p = r.exec("ping 192.168.1.50"); BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream())); String line = null; while((line = input.readLine()) != null) { System.out.println(line); }