我正在尝试在我的办公室网络中 ping www.google.com,但它没有 ping。我正在使用的代码如下:
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
public class demo1 {
public static void main(String[] args) throws UnknownHostException, IOException {
try {
String address = InetAddress.getByName("www.google.com").getHostAddress();
InetAddress inet = InetAddress.getByName(address);
System.out.println("Sending Ping Request to " + address);
if(inet.isReachable(50000)){
System.out.println("Host is reachable");
}
else{
System.out.println("Host is not reachable");
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
我不知道是什么问题。它无法 ping 到 www.facebook.com 或 www.youtube.com。我得到“主机无法访问”,但它可以 ping 到我的办公室内部系统。在浏览器中,所有这些外部系统(如 google.com)都会打开,但为什么无法 ping,我不知道。那么,任何人都可以帮我解决这个问题吗?