如何在 Android 手机上使用 PC 的互联网连接?我想使用它浏览和从 Google Play 下载应用程序。反向网络共享适用于浏览,但不适用于下载应用程序。设备 - 运行 Cyanogenmod 7.1 的 Galaxy S。
Windows 7。宽带互联网连接。电脑上无路由器/wifi。
答案1
在 Android 手机上使用计算机的互联网连接的方法有很多种:
1- 如果您使用 Windows 7 操作系统,那么非常简单。只需下载“connectify”,它就会将您的笔记本电脑变成虚拟路由器(热点),Android 手机可以连接到热点(接入点)。
2- 如果您使用的是任何 Linux 发行版(例如 Ubuntu),那么事情会有点复杂。如果您的无线适配器支持 AP 模式,那么您可以使用 HostAp 创建热点并连接到它。如果您的 wifi 适配器不支持 AP 模式,那么我们还有一个我最近发现的解决方法:(无需 root 权限)
- 在你的电脑上安装 Open-SSH
- 在你的 Android 手机上安装连接机器人。
- 使用您的 Android 手机创建热点。
- 将您的电脑连接到热点。
- 在 Android 上打开连接机器人。
- 在选项中选择端口转发并添加新的端口转发。
- 现在端口转发有两种类型:动态和静态
- 如果你的电脑直接连接到宽带连接,那么你需要动态pf
- 选择动态并添加源端口(如 8888),然后按创建端口转发。
- 如果您像在大学一样使用代理服务器,那么您需要本地 pf。
- 这次选择本地,在源端口中给出任何端口如 8888,在目标字段中它应该是代理地址:端口例如 172.16.12.2:3128,然后按创建端口转发。
- 现在重新启动连接机器人(可选)。
- 现在使用 connect bot 连接到您电脑的 ssh 服务器。
- 在您的 Android 手机的代理设置中使用 127.0.0.1 作为代理地址并使用 8888 作为端口。
- 现在您可以轻松地在 Android 手机上使用电脑的互联网。
- 通常代理服务器会阻止许多端口,因此像 Google Play 这样的应用程序可能无法运行。
- 要在您的电脑上下载 tor-bundle,请启动 tor。
- 当 tor 连接时,在连接机器人的本地 pf 中,代理地址:端口应该是 127.0.0.1:9050 或 127.0.0.1:9051。
- 这是一个可行的解决方案。
答案2
我发现最简单的方法是用你的电脑创建一个 WIFI 网络。唯一的问题是,你的电脑必须有一个 wlan 适配器(笔记本电脑通常内置有 wlan 适配器),对于台式机,你可能在某处放了一个 USB wlan 接收器。:)
然后,您可以使用该接收器通过类似以下工具创建 wifihttp://www.mhotspot.com/
答案3
如果您使用的是Win7或更高版本,则不需要额外的软件:
例如,在桌面上创建一个文件 WLAN.bat。添加以下几行并保存。
netsh wlan set hostednetwork mode=allow ssid=MyNetworkName key=myPassw0rd
netsh wlan start hostednetwork
右键点击此文件并选择“以管理员身份运行”。现在您有了一个新的无线网络适配器,您可以使用myPassw0rd
您的密码从 Android 连接到它。
最后,在您的 PC 的互联网连接上启用 Internet 连接共享。(在网络和共享中心,单击您的互联网连接,转到属性并转到共享选项卡,然后允许共享连接。)
经过测试
- 在 Win7 / Android (三星 Galaxy Tab) 下。
- Win10 / Android 下
其他需求:
此功能要求在本地计算机上安装支持托管网络的无线适配器。无线适配器的驱动程序必须实现 Microsoft 定义的可在 Windows 7 上使用的无线 LAN 设备驱动程序模型。
您可以通过以下方式检查netsh wlan show driver
。查找Hosted network supported
。
如果不支持,请尝试更新您的驱动程序:
- 在 Windows 设备管理器中选择您的无线网络适配器
- 选择
Properties / Drivers / Update Driver
奇怪:我不得不为我的英特尔双频无线 AC 7265 切换到较旧的驱动程序版本,以支持此功能!
故障排除:
如果您收到错误消息
无法启动托管网络。组或资源未处于执行请求操作的正确状态
检查上述要求并查看这个问题。