AnyProxy是一个开放式的HTTP代理服务器。
官方文档 : http://anyproxy.io/cn/
Github主页:https://github.com/alibaba/anyproxy
安装
对于Debian或者Ubuntu系统,在安装AnyProxy之前,可能还需要安装 nodejs-legacy
sudo apt-get install nodejs-legacy
然后,安装AnyProx
npm install -g anyproxy
启动
- 命令行启动AnyProxy,默认端口号8001
anyproxynstall -g anyproxy
- 启动后将终端http代理服务器配置为127.0.0.1:8001即可
- 访问http://127.0.0.1:8002 ,web界面上能看到所有的请求信息
- (可自定义配置端口)
- 配置启动端口,如1080端口启动
anyproxy --port 1080
Windows系统信任CA证书
image访问http://127.0.0.1:8002 ,查看RootCA 证书二维码,
iOS系统信任CA证书
- 点击web ui中的 Root CA,按提示扫描二维码即可安装
iOS >= 10.3信任CA证书
- 除了上述证书安装过程,还需要在 设置->通用->关于本机->证书信任设置 中把AnyProxy证书的开关打开,否则safari将报错。
配置iOS系统代理
-
代理服务器都在wifi设置中配置
-
iOS HTTP代理配置
其他系统(OSX、Android)可参考:AnyProxy 文档
网友评论