服务器环境:CentOS Linux 7 (Core)
代理软件:SS5
下载地址:https://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
1,安装系统编译包
> yum install gcc automake make
2,安装Socket5支持包
> yum -y install pam-devel openldap-devel cyrus-sasl-devel
3,下载、编译、安装SS5
> wget "https://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz"
> tar -xvf ss5-3.8.9-8.tar.gz
> cd ss5-3.8.9/
> make && make install
4,socket4安全屏蔽配置
> mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bak
5,IP安全配置:只允许内网ID
> vim /etc/opt/ss5/ss5.conf
auth 172.16.5.0/24 - -
permit - 172.16.5.0/24 - 0.0.0.0/0 - - - - -
6,端口配置
> vim /etc/rc.d/init.d/ss5
daemon /usr/sbin/ss5 -t $SS5_OPTS -b 0.0.0.0:888
7,用户配置
> /etc/sysconfig/ss5
SS5_OPTS=" -u root"
8,增加启动权限
> chmd +x /etc/rc.d/init.d/ss5
9,启动服务
> service ss5 start