Pages

Wednesday, 23 August 2017

一个非常简单易用,功能强大的翻墙工具:goproxy-vps(r54版)

首先你要有一台64位的linux vps.

goproxy-vps_linux_amd64-r54.tar.bz2的下载地址:

https://drive.google.com/file/d/0B1CmeJlGMtoLVW9ZQnFyUG1CcGs/view
下载到本地机器,然后上传到你的linux vps.
mkdir goproxy-vps_linux_amd64-r54
mv goproxy-vps_linux_amd64-r54.tar.bz2 goproxy-vps_linux_amd64-r54
cd goproxy-vps_linux_amd64-r54

root@umh:~/goproxy-vps_linux_amd64-r54# ls

goproxy-vps_linux_amd64-r54.tar.bz2
root@umh:~/goproxy-vps_linux_amd64-r54# tar jxvf goproxy-vps_linux_amd64-r54.tar.bz2
root@umh:~/goproxy-vps_linux_amd64-r54# ls
changelog.txt   goproxy-vps.key
goproxy-vps   goproxy-vps.service
goproxy-vps-auth.service  goproxy-vps_linux_amd64-r54.tar.bz2
goproxy-vps.crt   pwauth

root@umh:~/goproxy-vps_linux_amd64-r54#
(本目录下的goproxy-vps就是可执行文件)

root@umh:~/goproxy-vps_linux_amd64-r54# ./goproxy-vps > /dev/null &
(因为goproxy-vps要使用443端口,所以必须确保vps的443端口未被其他程序占用。运行lsof -i:443 ,查看占用443端口的进程的pid值,运行:kill pid值.以杀死该进程。)
不过命令:./goproxy-vps > /dev/null &依然容易退出,我们可以利用systemd来把该命令运行为service:
nano /etc/systemd/system/goproxy-vps-443.service
内容为:
[Unit]
After=network.target

[Service]
WorkingDirectory=/root/goproxy-vps_linux_amd64-r54/
ExecStart=/root/goproxy-vps_linux_amd64-r54/goproxy-vps
Restart=always

[Install]
WantedBy=multi-user.target

然后运行:
systemctl start goproxy-vps-443
systemctl enable goproxy-vps-443
这样,服务器端就运行好了.

在客户机器上,安装chrome.如果你的机子是windows,则在“开始”-“运行”中输入/path/to/chrome.exe --proxy-server=https://vps-ip:443 --ignore-certificate-errors ,回车即可打开chrome,进行翻墙。
(在windows系统中,右键点击chrome的桌面快捷方式-“目标”,“目标”栏的内容即是chrome.exe的完整路径,复制这个完整路径,取代上面的/path/to/chrome.exe)

如果你的机子是mac,则在terminal里输入open "/applications/Google Chrome.app/" --args --proxy-server=https://vps-ip:443 --ignore-certificate-errors ,回车即可打开chrome,进行翻墙。

建议把goproxy-vps_linux_amd64-r54.tar.bz2上传到网盘(比如http://drive.google.com),以防作者说不定哪天删除该文件。(果然,程序作者在9月份清空了 https://github.com/phuslu/goproxy-ci/里面的内容。)

ref: https://github.com/phuslu/goproxy/issues/1470

本帖即是用此法翻墙后发布的。


注:在使用本方法时,必须禁用chrome的代理插件。

----------------

https://github.com/goproxy0/prom-releases

https://github.com/luckypoem/prom-releases

No comments:

Post a Comment