在 Linux vps.
cd $GOPATH
go get -u -v github.com/jqqjj/socks5/
which socks5
显示:
/root/go1.13/go/gopath/bin/socks5
socks5 -h
显示:
Usage of socks5:
-p int
port on listen, must be greater than 0 (default 1080)
-pwd string
password
-user string
username
然后,
socks5 -p 2357 -pwd mypassword -user myusername
显示:
start server on [::]:2357
这样,虽然人人都能尝试连接my-vps-ip:2357 ,但是因为设置了用户认证,一般人是连接不上的。
此程序不支持这样的格式:
socks5 -p 127.0.0.1:2357 -pwd mypassword -user myusername
会显示:
invalid value "127.0.0.1:2357" for flag -p: parse error
此socks代理服务器程序可以用作各类tunnel程序的后端程序。
No comments:
Post a Comment