[英]If I connect 2 android devices via WiFi-Direct - can one share its Internet connection with the other?
我正在為客戶端構建一個SDK,以連接2個android設備,以通過各種渠道(例如藍牙,USB電纜,WiFi)交換數據(字符串,命令...)。
其中一種設備是標准的Android手機,帶有SIM卡和數據,因此可以訪問互聯網。 另一個沒有SIM卡。
當前正在使用WiFi,我正在電話設備上打開HotSpot,因此非SIM卡設備可以通過HotSpot訪問互聯網。
現在我的客戶也希望我也通過WiFi-Direct進行連接。 所以我的問題是-一旦我通過WiFi-Direct連接了兩個設備,是否可以使用“普通”電話上的SIM /數據訪問非SIM設備上的互聯網?
謝謝
好吧,Wi-Fi Direct可以獨立於舊版Wi-Fi熱點創建熱點,但是該熱點不共享Internet,並且對外部IP的任何請求都將被丟棄。 但是對於android,您可以使用NetShare應用程序執行此操作,您可以從此處下載。
它的工作方式如下:
•在客戶端NetShare中,使用vpn服務捕獲設備的所有Internet通信並將其發送到服務器設備中的NetShare,然后等待響應。
•在服務器端,NetShare運行具有特定端口的服務器以接收上一步中從客戶端發送的Internet數據包,它將這些數據包發送到Internet,在收到Internet的響應后,它將這些響應發送到NetShare。客戶端,而客戶端又將其提供給客戶端設備。
有關更多詳細信息,請參見官方網站
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.