测试基础 有没有人觉得手机配置代理到 Charles 有点麻烦

Sola · 2025年12月25日 · 最后由 ZW 回复于 2025年12月26日 · 4174 次阅读

有时候我关闭 Charles,会导致手机无法联网
那么是否有个类似 pac 代理的切换逻辑的 smartproxy 软件,智能识别 Charles 是否可用,不可用则直接直连
————————————————
比如长期开 7777 端口,让手机一直连着这个端口
当 Charles 的 8888 开启时,请求就通过 8888;
当 Charles 关闭时,请求就通过电脑直连

最佳回复
共收到 8 条回复 时间 点赞
Sola #2 · 2025年12月25日 Author
冯先生 回复

感谢,这倒提醒我了,用猫,proxies 添加节点,添加 charles 为节点,然后 proxy-groups 创建 fallback 分组,最后用 rules 的 match

Sola 回复

这个具体是咋实现的哇?用猫如果是在公司用公司的网络的话猫不会给咱们配置吧?求教

我这之前有个思路,类型与挂 vpn,把 vpn 的节点设置成 ip 和端口,开启的时候走代理,关闭的时候就正常访问网络,不知道可不可行

Sola #5 · 2025年12月26日 Author
Sola 回复

@JokerCrazy 这个貌似不行,试过了,charles 抓到的全是 unknown,ai 分析了一下,clash 是代理的 http 层,但想要 charles 正常工作,需要代理 tls 层才行,那应该就是 #4 所说的 vpn 层
你说的 rule model 我应该是会错意了。。能讲讲不

Sola #6 · 2025年12月26日 Author
seanroy 回复

跟 ai 交流了下,可能 vpn 层也不好解决,想要转发给 charles,需要做 MITM,这其中可能非常麻烦,不如直接连俩公司 wifi,一个代理一个不代理,用的时候切换好了

Sola 回复

那试试 charles 的透明代理

试试 reqable 的手机协同模式,开启后通过 vpn 转发请求,遇到无法联网的时候,一键关闭就行,再次打开也是一键打开。比较方便

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册