2013-01-23 80 views
1

我已經在網上搜索了這個沒有成功。 這是我的問題:我正在開發一個應用程序,用於從以太網盾連接的arduino讀取數據。 我可以在內部網絡(家庭網絡)上或通過Internet連接到它。定位網絡上的IP

問題是我需要知道如果arduino存在於本地網絡上,如果沒有,然後在外部IP地址尋找它。 我試圖使用ping功能,但它不工作。任何幫助,將不勝感激。

+0

定義「使用ping功能」(你用什麼樣的代碼),並定義「它不工作」(那你想到,你爲什麼要想到的是,沒發生什麼事,你能解釋) – Nanne

回答

0

我推測你知道arduino?的IP地址,你是否曾嘗試將你的pc \ laptop放到與設備相同的子網上,例如:如果arduino的IP地址爲10.254.103.20,則可以將您的筆記本電腦\ pc的IP更改爲10.254.103.21,然後嘗試ping它?

0

首先,如果您的路由器支持NAT環回(大多數情況下,但您可能必須啓用它),則無論您是在LAN還是WAN,都可以始終連接到外部IP地址。

乾杯,