CentOS7搭建SOCKS5代理服务器

本文最后更新于:3 天前

安装

1
2
3
4
5
6
7
8
9
10
# 安装依赖扩展
yum install -y gcc openldap-devel pam-devel openssl-devel
# 下载ss5包
wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar -vzx -f ss5-3.8.9-8.tar.gz
cd ss5-3.8.9/
./configure
make
make install
chmod a+x /etc/init.d/ss5

配置

编辑配置文件

vim /etc/opt/ss5/ss5.conf
找到对应行将“#”删除,同时在“auth”一行末尾Authentication列将“-”修改为“u”,“permit”一行中的Auth列修改“-”为“u”。修改完毕后保存。

1
2
auth    0.0.0.0/0               -               u
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

设置用户名和密码

vim /etc/opt/ss5/ss5.passwd
添加用户名和密码,格式为:用户名 密码,保存退出。

重启服务

service ss5 restart