安卓手机设置代理(电脑)

手机和电脑必须处于同一网络下(wifi)

1. 查看本机(电脑)ip,   运行 - 》 cmd -》 ipconfig

 

2. 修改手机网络 -》 显示高级选项 -》 代理设置,选择手动  (浏览器可能会使用http代理,但其他应用可能不会) -》  输入本机ip,端口号8888 -》 保存

 

3. 手机浏览器发送http请求, 电脑中的抓包工具显示抓取的结果

 

测试了一下, charles也可以抓取到微信等app的请求

参考: https://www.jianshu.com/p/5539599c7a25

 

 

问题:  当关闭charles时, 手机不能正常访问测试地址

问题场景: win10系统安装vmware, vmware上安装ubuntu,  ubuntu上开启一个服务器(nginx或node);  

      然后在win10系统更改host, 增加一个域名指向ubuntu上开启的服务器地址(win10上hosts文件在 user/system32/drivers/etc/hosts, 注: win10有修改hosts文件控制,需要使用管理员权限), 在hosts文件最后添加一行 (域名   ip),  然后在win10上通过浏览器访问该域名,能正常访问

      设置手机代理,当电脑开启charles时, 手机能正常访问ubuntu上的服务器,  关闭charles,手机不能正常访问该服务器

posted @ 2018-01-04 13:50  她在村口等我  阅读(2853)  评论(0编辑  收藏  举报