手机共享电脑的网络,相当于把电脑配置成一个虚拟路由。。。手机也是配置WIFI,只不过走的电脑的虚拟路由。。。
配置步骤:
1 电脑配置虚拟路由
电脑以WIN7操作系统为例:
电脑现在标配都至少有两块网卡,一块是有线网络适配器;一块是无线.....配置的时候,以有线为主网卡,有线用于访问INTERNET,同时用它来共享虚拟出来的无线连接
电脑的无线网卡(disconncted),不要用于连接INTERNET,它的作用就是虚拟WIFI路由器,由它来创建虚拟连接,通常虚拟网卡名字为Microsoft Virtual WiFi Miniport Adapter,假如虚拟连接名为: Wireless Network Connection3
创建虚拟网络连接的批处理文件为:
netsh wlan set hostednetwork mode=allow ssid="JoceLiu" key="quickplay"
netsh wlan start hostednetwork
点击有线网络连接右键 > 属性 > 共享 > 选中"允许其他网络用户通过这台计算机连接到Internet",网络连接选择Wireless Network Connection3
2 手机配置代理
以android为例
Settings >> Network Connections >> Wi-fi,找到虚拟出来的网卡SSID,本例为JoceLiu
在Advanced Network Config配置
Proxy Settings = Manual
Proxy hostname = physical wired network IP (your host adapter IP, not virtual adapter IP )
Proxy port = 8888
3 使用调试工具
以Charles Proxy为例,就可以尽情享受录制request/response
如果数据加密了,需要配置SSL
Proxy >> Proxy Settings >> SSL: Enable SSL Proxying >> Add Host: dev-maui.qp.com