Privoxy 安装
简介
在Mac环境下,我们终端的brew 安装,或者git 等,GFW的影响日益严重,安装,上传,连接等时常失败或者是超时,这时需要把流量走代理减少这些影响。
Provixy在这里的作用是把本地的Shadowsocks的socks5转为http代理, 把监听放到0.0.0.0让局域内的设备都可以连接。
安装
brew install privoxy
配置
打开配置文件:vim /usr/local/etc/privoxy/config
修改以下配置:
forward-socks5t / 127.0.0.1:1080 . |
启动
/usr/local/sbin/privoxy /usr/local/etc/privoxy/config
检查是否成功:ps aux|grep privoxy或者lsof -i:8118
应用
http 代理:
http://127.0.0.1:8118git 设置 http 或 https 代理:
git config --global http.proxy http://127.0.0.1:8118
git config --global https.proxy http://127.0.0.1:8118取消代理
git config --global --unset http.proxy
git config --global --unset https.proxygit 下载走代理
git -c https.proxy=http://127.0.0.1:8118 clone --depth=1 https://github.com/xxx/xxx
也可以在.gitconfig中修改配置。
- 终端中临时需要走代理:
export http_proxy=http://127.0.0.1:8118
查看是否走代理理了:curl -i http://ip.cn
参考
Mac上使用Privoxy 将 socks5转换为 http 代理
让终端走代理的几种方法
共享 macOS 上的 ShadowSocks 代理给其他设备
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Good Day!





