![与 Android 共享 PC 互联网,然后通过 WiFi-HotSpot](https://linux22.com/image/1580095/%E4%B8%8E%20Android%20%E5%85%B1%E4%BA%AB%20PC%20%E4%BA%92%E8%81%94%E7%BD%91%EF%BC%8C%E7%84%B6%E5%90%8E%E9%80%9A%E8%BF%87%20WiFi-HotSpot.png)
设置:
- 具有互联网连接的电脑。(Windows 和 Linux 操作系统)
- Android 手机没有互联网。
- 另一台设备没有互联网,我想从第一部 Android 手机通过 WiFi 连接到互联网
WiFi-HotSpot
。
问题:
是否可以将 PC 的互联网与 Android 手机共享,然后通过 AndroidWiFi-HotSpot
将其共享给其他设备?
我到目前为止尝试过的:
我发现的第一个方法是Reverse tethering
,通过 USB/蓝牙/Wifi,然后启用,WiFi-HotSpot
然后检查其他设备的 WiFi... 没有运气,这不起作用,WiFi 热点上没有互联网,因为反向网络共享的方式给出互联网到 Android 手机(实际上有些应用程序甚至看不到手机上的反向网络共享连接)不是可以共享的方式WiFi-HotSpot
......有什么办法可以Reverse tethering
给互联网连接之类的mobile data
或者其他可以共享的方式WiFi-HotSpot
?
答案1
通常,大多数 Android 设备不支持此功能,原因与 davidgo 所述相同。不过,有一些解决方法;
基本上,您需要的是一个 Wi-Fi 中继器和/或 Wi-Fi 扩展器功能,您可以通过一些第三方应用程序实现这一点;
我测试过一个具有此功能的应用程序
NetShare 网络共享(无需 root)应用程序是解决所提问题的解决方案。
现在,该应用程序使用 vpn 代理通过 p2p 连接将流量从连接到 Wi-Fi 网络的设备路由到另一个客户端。
因此允许“通过 wifi 共享 wifi”或充当中继器无线网络直连
- 本质上,它使用 HTTP 代理将流量路由到客户端,并且配置连接相当容易:
在这种情况下,由于您使用的是两台 Android 设备,因此只需在两台设备上安装该应用程序,在主设备上共享互联网,并让辅助设备“加入”:
首先将主要的 Android 设备连接到 PC 互联网。
启动应用程序并从主设备共享互联网,然后在辅助设备中加入该网络并输入必要的凭据。(或者如果尚未添加无线接入点,则手动添加,然后输入 Wi-Fi 直连组密码)。
此后,辅助设备现在可以访问共享的互联网连接。
注意:您可能需要配置代理设置;
Server: 192.168.49.1
Port: 8282
答案2
这在 Android 上实际上不可行 - 一般来说 WIFI 设备(在 Android 上)可以是接入点或客户端,但不能同时是两者。
我确实注意到这在技术上可能是可行的(某些手机中的某些硬件可能支持它),但这不是 Android 内置的通用功能。
答案3
我想这是不可能的,因为每个设备都必须有自己的 IP 地址。如果你将局域网互联网绑定在一起,你的设备只能获得 1 个 IP。如果你共享它,它仍然只有 1 个 IP 地址。我想我们需要某种应用程序来告诉 PC 为所有新连接的设备提取一个 IP