我有Raspberry Pi和在ionic中開發的移動應用程序。它必須通過SocketIO和正常的HTTP請求進行通信。如果我知道IP地址和端口號,我可以通信。但是如果我通過互聯網使用它,並且由於DHCP,我的覆盆子pi的IP地址會動態改變。我如何連接到我的樹莓派設備。如果我知道Rasspberry PI的MAC地址,他們是一種連接方式。如果我們只知道它的MAC地址,如何通過互聯網連接到樹莓派
1
A
回答
1
答案很簡單:no
略長:
MAC僅在第2層有用所以,你有你和設備之間的路由器分鐘,您將不再能夠看到的MAC 。如果你控制二層網絡,你可以靜態分配一個DHCP地址,或者你可以查看日誌,看看它分配了什麼IP,但是如果設備連接到你不能控制的網絡,並且它的地址在改變,你將需要一種方法讓Raspberry Pi註冊它目前所在的位置。有很多種方法可以做到這一點,例如動態DNS註冊,或者你可以讓它回家,找到你的應用程序可以查詢的某種定位器服務等等。但是沒有額外的軟件,你可能不會運氣。
0
您應該使用像www.noip.com這樣的動態IP服務。他們提供免費的Linux和/或Windows客戶端。
這樣,當您的公共IP更改時,您仍然可以連接。
相關問題
- 1. 通過互聯網訪問樹莓派
- 2. 樹莓派音樂播放器連接到互聯網
- 3. 樹莓派2互聯網連接的微型USB
- 4. Python檢查互聯網連接與樹莓派的合作
- 5. 我如何知道iOS設備現在連接到互聯網?
- 6. 如何從樹莓派共享互聯網到路由器?
- 7. 我想通過我的機器連接到互聯網上的IP地址
- 8. 我如何檢查連接到互聯網的網址?
- 9. 如何知道用戶是否連接到互聯網?
- 10. Google Analytics如何知道我們正在使用哪個互聯網連接?
- 11. 只知道MAC地址
- 12. 如何通過互聯網從應用程序發送文本數據到我的樹莓派
- 13. 如果用戶更改了互聯網連接,則無法使用mac地址。
- 14. 如何通知互聯網連接斷開,但WiFi仍連接
- 15. 以我的MAC都以太網和wifi都連接。如何知道我從哪裏接入互聯網
- 16. 如何通過ssh關閉樹莓派
- 17. 通過藍牙連接黑莓的互聯網連接到iPod Touch
- 18. 如何知道通過USB連接到PC的android設備的互聯網連接而不使用adb命令?
- 19. 如何通過3G連接檢查互聯網連接狀態?
- 20. 如何知道互聯網連接是否存在?
- 21. 如何通過代理連接到互聯網?
- 22. Windows Mobile - .NET CF:如何通過PC連接到互聯網?
- 23. 如何通過以太網MAC地址
- 24. 當互聯網連接或斷開連接時收到通知
- 25. 如何使用靜態IP地址將樹莓派連接到無密碼的隱藏網絡
- 26. 如何通過互聯網
- 27. 如何通過互聯網
- 28. 如何知道當前連接wifi的網關地址
- 29. 如何檢查黑莓設備是否連接到互聯網連接?
- 30. 如何在互聯網上顯示通知連接?
你能告訴我一些免費的最好方法嗎? – Krunal
作爲@jordan在另一個答案中表示,其中一個動態IP提供商可以工作,通常他們的「免費」版本會帶來一些限制(例如必須在x天內登錄門戶網站或限制更改次數),以便一定要閱讀他們的TOS。 – Doon