wujunchuan.github.io icon indicating copy to clipboard operation
wujunchuan.github.io copied to clipboard

解决Surge for Mac+Charles同时分析网络请求的办法

Open wujunchuan opened this issue 9 years ago • 6 comments

https://github.com/zousandian/notes/issues/17 Surge for Mac + Charles 科学上网同时分析网络请求

wujunchuan avatar Oct 07 '16 12:10 wujunchuan

总而言之就是这样

  1. 打开surge
  2. 打开Charles系统代理
  3. 设置Charles的外部代理为surge的端口
  4. 设置SwitchyOmega走系统代理

image

wujunchuan avatar Jan 06 '17 16:01 wujunchuan

目前最新版还可以吗,怎么我的不行

codwam avatar May 22 '17 13:05 codwam

@codwam 我用Charles 4.0版本的,应该和最新版本无关。你看下设置外部代理端口有设置对吗?例如我的SOCK5 Proxy端口是1080 HTTP端口是8123

wujunchuan avatar May 23 '17 01:05 wujunchuan

qq20170523-162009 2x

我里面的东西没有改,是上面这样子的。我设置了还是没有用啊。 Surge的版本是 2.3.0,Charles的版本是 4.1. 能麻烦你帮我看下吗

codwam avatar May 23 '17 08:05 codwam

@codwam 我的Surge是2.2.5 Charles是4.1 这个过程应该都在Charles中配置就行,与Surge无关..

我的配置如下:

Charles的系统代理端口是9999,看下面两张图

Surge的端口是1080(SOCKS5)与8123(HTTP)

在Charles中启动外部代理.,将端口对应到Surge的端口(1080/8123)

对了,如果你使用了Proxy SwitchyOmega或者Proxy SwitchySharp,记得在抓包的时候修改配置,走系统代理

wujunchuan avatar May 23 '17 08:05 wujunchuan

灰常感谢,已经可以了。

codwam avatar May 23 '17 14:05 codwam