通常情況下,我可以通過編程方式ping一個IP,但它不會返回IP在互聯網或intranet.I想查找是否ping通IP是在互聯網或intranet.is有任何方法來找到它。在JAVA中查找IP的來源(Internet或Intranet)?
0
A
回答
1
你不能簡單地坪在Java中,因爲它依賴於ICMP,這是可悲的是不支持Java
http://mindprod.com/jgloss/ping.html
使用套接字代替
希望它可以幫助
感謝aretai爲java code to ping an IP address
但我找到那樣的sthg https://gist.github.com/madan712/4509039
0
什麼你可以講的是IP地址是否是「private range」的地址,這是一個範圍是無效的公共互聯網上使用,特別是意味着intranet上使用的地址。例如,範圍192.168。*或10 *中的任何地址。
您可以使用InetAddress.isSiteLocal()方法執行此操作。當然,如果您的公司不使用專用IP地址作爲其Intranet,這是行不通的。
相關問題
- 1. 驗證請求源是否來自Internet或Intranet
- 2. Java在String中查找IP地址?
- 3. Intranet在Django中開源?
- 4. ASP.NET Intranet和Internet網站
- 5. 使用IP地址來查找在Python
- 6. 查找UnhandledException的來源
- 7. 在Intranet或Internet上完成套接字連接
- 8. 查找UDP廣播源IP與SDL_Net
- 9. 查找連接到PC上的InterNet的IP地址
- 10. 查找qmake-files中的錯誤來源
- 11. 查找java.lang.VerifyError的來源 - 在Cordova平臺
- 12. 查找java源文件中的標識
- 13. 來自此System.Net.Sockets.SocketException中的源或目標的IP?
- 14. 找到安裝在給定ip中的Internet Explorer版本
- 15. 在Java中查找您的網站訪問者IP地址
- 16. 的Java:查找來電類
- 17. 查找IP地址城市,國家Java
- 18. 日食 - 查找庫的Java的引用不附加來源
- 19. SQL查詢來找到該值在源
- 20. Java的IP查驗
- 21. WCF服務TCP/Ip vs Http協議,用於Internet與Intranet服務消費
- 22. 如何在Java程序中查找並消除隨機性的來源
- 23. ASP.MVC Intranet和Internet身份驗證
- 24. 查找我的段錯誤的來源
- 25. 在java中使用IP地址查找mac地址
- 26. 在Mac上查找$ YOUR_DOCKER_HOST IP
- 27. 在.NET中確定本地Intranet的IP地址
- 28. 如何查找DragDrop事件的來源
- 29. 如何查找臨時表的來源
- 30. 查找行刪除的PL/SQL來源
您可以爲您的Intranet地址指定一個範圍,所有不屬於該範圍的地方都將是互聯網IP地址。 –
如果有許多不同的網絡和不同的子網掩碼,我真的很感興趣的代碼是什麼。 – pmverma