Total Pageviews

Wednesday, 13 May 2020

socks代理服务器程序:socks5-by-jqqjj

在 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