Pages

Tuesday, 27 November 2018

利用socks5_proxy翻墙(连接是未加密的,不建议使用)

登陆Linux vps.
首先安装go环境。
然后,
cd $GOPATH

go get -u -v github.com/liudanking/socks5_proxy
(可执行文件socks5_proxy就会出现在$GOPATH/bin/里面)

/root/go/gopath/bin/socks5_proxy -m server -p 8081 -k my-key
不过此命令是运行在前台的,容易退出,我们可以利用systemd来把该命令运行为service:
nano /etc/systemd/system/socks5_proxy-by-liudanking.service
内容为:
[Unit]

After=network.target 

[Service]
ExecStart=/root/go/gopath/bin/socks5_proxy -m server -p 8081 -k my-key
Restart=always

[Install]
WantedBy=multi-user.target

然后运行,
systemctl start socks5_proxy-by-liudanking
systemctl enable socks5_proxy-by-liudanking
服务器端搭建完成。

在本地机器mac上,
首先安装go环境。
然后,
cd $GOPATH
go get -u -v github.com/liudanking/socks5_proxy
(可执行文件socks5_proxy就会出现在$GOPATH/bin/里面)

socks5_proxy -m client -p 2355 -k my-key -h vps-ip:8081
保持此终端窗口开着,然后设置浏览器的socks5代理服务器地址为127.0.0.1 ,端口:2355 ,浏览器即可翻墙。

项目地址:https://github.com/liudanking/socks5_proxy

No comments:

Post a Comment