Java中怎样监测局域网内ip是否互通,类似ping
生活随笔
收集整理的這篇文章主要介紹了
Java中怎样监测局域网内ip是否互通,类似ping
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
局域網內知道一些設備的靜態IP,需要通過代碼去判斷是否互通,類似于直接
用ping命令去ping設備的Ip,然后判斷網絡情況。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
方式一:
boolean status = InetAddress.getByName(ip).isReachable(1000);status為true則代表通,為false則不通。
方式二:
int status =Runtime.getRuntime().exec("ping? "+ip).waitFor();status為0則代表通,為1則代表不通。
總結
以上是生活随笔為你收集整理的Java中怎样监测局域网内ip是否互通,类似ping的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux上端口开放常用命令
- 下一篇: java美元兑换,(Java实现) 美元