朋友们,很难想象这个目标终于实现了
请让我做一个简短的说明吧
现有
- 设备A 未root 同样的环境下能接收到较强的WiFi_A的信号 启动了http代理服务器
- 设备B 有root 在同样的环境下不能或接收到很弱的WiFi_A的信号 连接http服务器为其代理流量
目标
`设备B` 通过root权限与第三方应用将所有的流量通过代理服务器转走(至于为什么要这么做,是因为安卓自带的代理太拉跨了,只能代理浏览器的网络,微信、QQ、钉钉都代理不了,我真的会谢)
实现过程
- 打开 `设备A` 的WiFi,并连接WiFi_A
- 为 `设备A` 安装 NetShare 软件
- 启动 `设备A` NetShare 软件
- 为 `设备B` 安装 ProxyDroid 软件(使用该软件需要root权限)
- 打开 `设备B` 的 ProxyDroid
- 在 Host 里填写 NetShare 的 ip 地址
- 在 Port 里填写 NetShare 的 端口
- 在 Port Type 里选择 代理类型 这里我们选 HTTP 代理
- 勾选 Enable Authenticatio
- 在 Password 里填写 NetShare 里的 密码
- 勾选 NTLM Authentication
- 勾选 Global Proxy
- 打开软件最上方的总开关并保留后台即可获得 真·全局代理的环境
感谢互联网上分享各种资源的网友,没有你们的帮助我没法实现这个功能,在这里我特别要感谢 大_熊_ 的 https://blog.csdn.net/codezjx/article/details/8872071 这篇文章