You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Charles拦截移动流量时WiFi代理设置繁琐,求更优可靠方案

解决Charles手机代理配置繁琐及异常问题

以下是几个经过验证的可靠方案,帮你简化操作并减少异常:

1. 使用Charles自动代理配置(Auto-Proxy Profile)

这是最省心的方式,无需手动在WiFi里输入IP和端口:

  • 打开Charles,顶部菜单选择「Help」→「SSL Proxying」→「Install Charles Root Certificate on a Mobile Device or Remote Browser」,弹出窗口会显示配置URL(格式为http://[你的电脑IP]:8888/proxy.pac)和证书安装指引。
  • 手机用Safari访问窗口里的证书链接(比如chls.pro/ssl),完成证书安装(iOS需要去「设置」→「通用」→「VPN与设备管理」信任证书)。
  • 手机WiFi设置中,代理选项选「自动」,填入上面的配置URL,之后手机会自动识别并连接Charles,不用每次手动修改代理参数。

2. 固定电脑IP地址

电脑IP动态变化是导致代理频繁失效的常见原因,固定IP后一劳永逸:

  • Mac:系统设置→网络→对应网络(WiFi/以太网)→「高级」→「TCP/IP」,选择「手动」,设置固定的IP、子网掩码和网关(参考路由器分配的网段)。
  • Windows:控制面板→网络和共享中心→更改适配器设置→右键对应网络→「属性」→「Internet协议版本4(TCP/IPv4)」→「属性」,选择「使用下面的IP地址」,填入固定IP信息。

3. 优化Charles代理设置减少异常

调整Charles的核心设置,提升连接稳定性:

  • 开启远程连接权限:顶部菜单「Proxy」→「Proxy Settings」→「Proxies」标签,勾选「Allow Remote Connections」,避免手机连接被Charles拒绝。
  • 精简SSL代理列表:「Proxy」→「SSL Proxying Settings」里只保留你需要抓包的域名,不要全量开启,减少不必要的连接冲突。
  • 启用HTTP长连接:「Proxy Settings」→「Advanced」标签,勾选「Enable HTTP Keep-Alive」,降低连接断开的概率。

4. 用快捷方式一键切换代理

适合需要频繁开启/关闭代理的场景:

  • 电脑端(Mac/Linux):写Shell脚本快速控制手机代理(需电脑与手机在同一网络,且知道手机WiFi名称),示例命令:
    开启代理:networksetup -setwebproxy "你的手机WiFi名称" 192.168.1.100 8888 off
    关闭代理:networksetup -setwebproxystate "你的手机WiFi名称" off
    把脚本保存为.sh文件,一键执行即可。
  • iOS端:用「快捷指令」APP创建自动化流程,设置为一键切换WiFi的自动代理状态,不用每次进入WiFi设置操作。

内容的提问来源于stack exchange,提问作者Mahesh Chakkarwar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 23:25:10