wujunchuan / wujunchuan.github.io

John Trump's personal blog in issues
115 stars 13 forks source link

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

Open wujunchuan opened 8 years ago

wujunchuan commented 8 years ago

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

wujunchuan commented 7 years ago

总而言之就是这样

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

image

codwam commented 7 years ago

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

wujunchuan commented 7 years ago

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

codwam commented 7 years ago
qq20170523-162009 2x

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

wujunchuan commented 7 years ago

@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,记得在抓包的时候修改配置,走系统代理

codwam commented 7 years ago

灰常感谢,已经可以了。