在网络上查找IP

时间:2013-01-23 09:50:42

标签: java android

我在网上搜索过但没有成功。 这是我的问题:我正在开发一个应用程序,它从与以太网屏蔽连接的arduino读取数据。 我可以通过内部网络(家庭网络)或通过互联网连接到它。

问题是我需要知道arduino是否存在于本地网络上,如果没有,则在外部IP地址上查找。 我试过使用ping函数,但它不起作用。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

我认为你知道arduino的IP地址吗?你试过把你的pc \笔记本电脑放在与设备相同的子网上,例如如果arduino的IP地址为10.254.103.20,您可以将笔记本电脑\ PC的IP更改为10.254.103.21,然后尝试ping它?

答案 1 :(得分:0)

一方面,如果您的路由器支持NAT环回(大多数情况下,但您可能必须启用它),您始终只需连接到外部IP地址,无论您是在LAN还是WAN上。

干杯,