最近国家严厉封禁 Shadowsocks,为了能够继续玩耍,只能暂时停用 ss 翻墙。在网上找到 goproxy 这个项目,代理功能全面并且配置简单,自然要品鉴一番。
准备一台可以访问外网的 VPS
VPS 外网 IP:111.111.111.111
VPS 端口:44444
OS:CentOS 7.6 x86_64
goproxy 版本:8.3
安装 goproxy
1 | mkdir goproxy && cd goproxy |
配置 goproxy
根据自身的网络环境,需要配置 HTTP 二级代理(加密)。
VPS 配置一级代理
创建证书和 key 用于加密传输:
1 | ./proxy keygen -C proxy |
启动一级代理服务:
1 | ./proxy http -t tls -p ":44444" -g "111.111.111.111" -C proxy.crt -K proxy.key --forever --log proxy.log --daemon |
客户端配置二级代理
我的客户端是 Windows 10 系统,所以需要下载解压 Windows 版本 goproxy 程序。解压完成后,把 VPS 上生成的证书和 Key 放到 .cert 目录。
启动二级代理服务:
1 | proxy.exe http -t tcp -p ":8080" -T tls -P "111.111.111.111:44444" -C .cert/proxy.crt -K .cert/proxy.key |
浏览器配置代理
以 Chrome 设置步骤:点击浏览器【设置】–【高级】–【打开代理设置】–【连接】–【局域网设置】–勾选【为 LAN 使用代理服务器】项;地址栏填入:127.0.0.1;端口栏填入:8080;
配置完成后,即可悠哉的欣赏废青们的表演了。真乃翻墙利器!!!