Pages

Monday, 29 July 2019

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

登陆linux vps.

git clone https://github.com/glftpd/socks5 socks5-by-glftpd
cd socks5-by-glftpd

[root@host socks5-by-glftpd]# ls
bin      Makefile   socks5.pid
include  README.md  socks5.conf.dist  src
[root@host socks5-by-glftpd]# make
(运行make后,在bin目录下,会生成可执行文件socks5)
[root@host socks5-by-glftpd]# cp socks5.conf.dist socks5.conf
[root@host socks5-by-glftpd]# nano socks5.conf
(把listen_port的值改为1234 ,把listen_ip的值由";"改为"127.0.0.1;")
[root@host socks5-by-glftpd]# ./bin/socks5 -u socks5.conf
(此命令是运行在后台的。这样,这个socks代理服务器程序就运行起来了)

127.0.0.1的意思是仅限服务器上的程序连接这个socks代理服务器。千万不要改127.0.0.1为0.0.0.0,否则你的服务器就变成了一个公共socks proxy server,互联网上的任何ip都可以连上这个socks代理服务器,从而很有可能拖垮你的服务器。
这类socks代理服务器程序(或http代理服务器程序)都可用作各tunnel程序(比如stunnel,obfstunnel,gotunnel,qtunnel)的后端。

项目地址:https://github.com/glftpd/socks5
https://github.com/glftpd/socks5/issues/2

No comments:

Post a Comment