在linux vps上。首先安装go环境,然后,
cd $GOPATH
go get -u -v github.com/shikanon/socks5proxy/cmd/server/
(在$GOPATH/bin/里面就会生成可执行文件server.把可执行文件server重命名为
shikanon-socks5proxy-server
shikanon-socks5proxy-server -local :9999 -passwd your-password
不过此命令是运行在前台的,容易退出,我们可以利用systemd来把它运行为service:
nano /etc/systemd/system/socks5proxy-by-shikanon.service
其内容为:
[Unit]
After=network.target
[Service]
ExecStart=/root/go/gopath/bin/shikanon-socks5proxy-server -local :9999 -passwd your-password
Restart=always
[Install]
WantedBy=multi-user.target
然后,
systemctl start socks5proxy-by-shikanon
systemctl enable socks5proxy-by-shikanon
服务器端搭建完成。
在客户机器mac上。
首先安装go环境,然后,
cd $GOPATH
go get -u -v github.com/shikanon/socks5proxy/cmd/client/
(在$GOBIN/里面就会生成可执行文件client。把可执行文件client重命名为client-by-shikanon)
client-by-shikanon -local 127.0.0.1:5678 -passwd your-password -server vps-public-ip:9999
不要关闭此窗口。
设置浏览器的socks5代理服务器为127.0.0.1 ,端口为5678,浏览器即可翻墙。
客户端容易退出,不稳定,时不时的要重新运行客户端命令:
client-by-shikanon -local 127.0.0.1:5678 -passwd your-password -server vps-public-ip:9999
项目地址:https://github.com/shikanon/socks5proxy
相似的项目:https://briteming.blogspot.com/2018/11/socks5proxy.html
cd $GOPATH
go get -u -v github.com/shikanon/socks5proxy/cmd/server/
(在$GOPATH/bin/里面就会生成可执行文件server.把可执行文件server重命名为
shikanon-socks5proxy-server
shikanon-socks5proxy-server -local :9999 -passwd your-password
不过此命令是运行在前台的,容易退出,我们可以利用systemd来把它运行为service:
nano /etc/systemd/system/socks5proxy-by-shikanon.service
其内容为:
[Unit]
After=network.target
[Service]
ExecStart=/root/go/gopath/bin/shikanon-socks5proxy-server -local :9999 -passwd your-password
Restart=always
[Install]
WantedBy=multi-user.target
然后,
systemctl start socks5proxy-by-shikanon
systemctl enable socks5proxy-by-shikanon
服务器端搭建完成。
在客户机器mac上。
首先安装go环境,然后,
cd $GOPATH
go get -u -v github.com/shikanon/socks5proxy/cmd/client/
(在$GOBIN/里面就会生成可执行文件client。把可执行文件client重命名为client-by-shikanon)
client-by-shikanon -local 127.0.0.1:5678 -passwd your-password -server vps-public-ip:9999
不要关闭此窗口。
设置浏览器的socks5代理服务器为127.0.0.1 ,端口为5678,浏览器即可翻墙。
客户端容易退出,不稳定,时不时的要重新运行客户端命令:
client-by-shikanon -local 127.0.0.1:5678 -passwd your-password -server vps-public-ip:9999
项目地址:https://github.com/shikanon/socks5proxy
相似的项目:https://briteming.blogspot.com/2018/11/socks5proxy.html