Socks5 to http

安装和配置

1
brew install porivoxy

安装后,编辑 /usr/local/etc/privoxy/config,搜索socks5找到下面这句:

1
#forward-socks5t	/		127.0.0.1:9050	.

在下面添加:

1
forward-socks5	/		127.0.0.1:port	.

port 为本机的 ss 代理的 socks5 端口。

配置文件中还有另外一句默认的:

1
listen-address 127.0.0.1:8118

这表示 privacy 只监听本机的 8118 端。

开机启动

1
sudo brew services start privoxy

验证是否启动

通过命令查看:

1
netstat -an | grep 8118

使用

Go 环境配置

go get可能无法安装被墙的包,在完成以上步骤后,编辑~/.bash_profile文件,添加:

1
2
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118

然后就可以成功的go get了。

VSCode

VSCode 安装插件的时候会失败,设置代理即可:

1
2
"http.proxy": "http://127.0.0.1:8118",
"http.proxyStrictSSL": false
您的支持将鼓励我继续创作!
0%