繁体   English   中英

如果我通过WiFi-Direct连接2个android设备-一个可以与另一个共享它的Internet连接吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM