Charles VPN 同时使用冲突问题,手机 wifi 连接电脑并接入内网

1、Charles 和 VPN 有冲突,需要先开启 Charles 再连接 VPN。

2、家里面没有网线的同学(连接 wifi 就无法开启热点),当手机和电脑在同一局域网情况下,可以先打开 Charles,然后将手机 wifi 代理到本机 Charles 上,再打开 VPN “Allow local (LAN) access when using VPN (if configured)” 选项,最后连接 VPN,同样可以达到手机接入内网的效果。

在这里插入图片描述

### 配置Charles代理使手机连接至同一局域网内的电脑进行调试 #### 手机电脑在同一局域网内设置HTTP代理 为了确保手机能够通过Charles代理工具连接到位于同一局域网中的电脑,需先确认两者已接入相同的Wi-Fi网络。接着,在手机上的无线局域网设置中找到【配置代理】选项切换为【手动】模式,随后填入运行Charles软件的计算机IP地址作为服务器字段的内容以及之前设定好的端口号[^3]。 #### 安装信任Charles证书于移动设备 由于HTTPS加密通信的存在,为了让Charles能解密查看这些流量数据,必须向手机安装由Charles签发的信任根证书。启动Charles应用后,前往帮助菜单下的SSL Proxying项来获取该证书文件链接;利用浏览器下载此证书,按照提示完成安装流程,使之成为受信认证机构的一部分[^2]。 #### 远程映射功能实现本地服务转发 当希望测试环境中的请求被重定向回开发机器而非实际线上资源时——比如让真实设备访问`logisticsy-mrd.jd.com`却指向本地方口监听的服务实例,则应启用Charles里的Map Remote特性。具体操作是在Proxy菜单下选择“MAP Remote Setting”,新增一条规则指定目标主机名(如上述域名)、端口(默认80),将它关联到localhost对应的内部接口位置[^4]。 ```bash # 假设要将外部域名映射到本地服务 Host: logisticsy-mrd.jd.com Port: 80 Local Host: 127.0.0.1 Local Port: 80 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值