/**
* @author lautturi.com
* Java example:Check whether the network is reachable in java
*/
import java.net.InetAddress;
public class Lautturi {
public static void main(String[] args) {
String host="192.168.31.1";
//String host="localhost";
//String host="www.lautturi.com";
try{
InetAddress ip=InetAddress.getByName(host);
System.out.println(ip);
if(ip.isReachable(50)){
System.out.println("Destination Reached");
}
else{
System.out.println("Destination Unreachable");
}
}
catch (Exception e){
System.out.println("Invalid domain");
}
}
}
output:
/192.168.31.1 Destination Reached