Linux搭建socks5

以下案例以centos6 64bit为例,不对之处还望朋友指明,Tami在此先谢过。

此外也有按步骤自己编译的方式,点我查看


CENTOS6首先我们安装各种依赖

yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel

yum -y install gcc automake autoconf libtool make

然后下载SS5一键端,进行安装并给与权限

wget https://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

tar zxvf ./ss5-3.8.9-8.tar.gz

cd ss5-3.8.9

./configure

make

make install

chmod +x /etc/init.d/ss5

安装完毕后我们修改配置文件,添加用户验证,
vi /etc/opt/ss5/ss5.conf
在打开的ss5.conf文件最下方直接复制黏贴以下字段

auth      0.0.0.0/0       -         u
permit  u        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -

接着建立用户口令,admin是账户,password是密码
vi /etc/opt/ss5/ss5.passwd

admin password

保存退出

最后修改SOCKS5的端口,比如修改为12880,打开后在最后添加
vi /etc/sysconfig/ss5

SS5_OPTS=" -u root -b 0.0.0.0:12880"

保存退出

安装完毕,不通的话不要忘记关闭防火墙
service iptables stop

然后启动SS5
service ss5 restart


 

其他系统可以用DANTE一键包

wget --no-check-certificate https://raw.github.com/Lozy/danted/master/install.sh -O install.sh

bash install.sh  --port=端口 --user=自己设置用户名 --passwd=设置密码

删除后可以重新安装修改账号以及端口,一下命令是删除

bash install.sh --uninstall

Random Posts

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

*
*