相关疑难解决方法(0)

如何从Windows进行真正的Java ping?

我在网络上有一个设备,我试图ping我的Java程序.通过我的Windows命令提示符,我可以ping设备地址,并在地址上做一个tracert罚款.

在线,我已经看到,为了通过Java执行ping操作,您必须执行以下操作:

InetAddress.getByName(address).isReachable(timeout);
Run Code Online (Sandbox Code Playgroud)

但是,当我在我的设备地址上使用此代码时,它总是在我的程序中返回false.我正在使用具有良好超时值的正确IPv4地址.此外,如果我使用本地主机地址,它工作正常.

为什么我可以通过cmd ping设备,但不能通过我的程序?我在各个地方听说这不是真正的 ping.

有没有更好的方法来模拟Java中的ping?

谢谢

java windows networking ping

28
推荐指数
2
解决办法
4万
查看次数

标签 统计

java ×1

networking ×1

ping ×1

windows ×1