Beast-A / -

智库
0 stars 0 forks source link

Beast-A:智库“Socks5_VPN搭建步骤” #3

Open Beast-A opened 3 years ago

Beast-A commented 3 years ago

安装配置Socks5 系统环境:以CentOS7.6为例 提前准备:官网下载Socks5 tar包 版本:ss5-3.8.9-8.tar.gz官方实例

1、安装依赖开发库 yum install pam-devel openldap-devel openssl-devel 2、解压tar包并进行编译安装

wget http://downloads.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 #注:解压后得到的目录是ss5-3.8.9

cd ss5-3.8.9

./configure 注:默认是1080端口,如果想改端口的话,./configure –with-defaultport=10086 make make install 典型的默认编译三部曲,没有什么好说的 3、备份配置文件 cp -R /etc/opt/ss5 /etc/opt/ss5.bak

ss5 默认使用1080端口,并允许任何人使用 在这里主要是修改对ss5开启用户验证 vim /etc/opt/ss5/ss5.conf auth 0.0.0.0/0 – - 加一行 没注释 u是开启用户认证 auth 0.0.0.0/0 – - image

permit – 0.0.0.0/0 – 0.0.0.0/0 – – – – - 加一行 没注释 u是开启用户认证 permit - 0.0.0.0/0 – 0.0.0.0/0 – – – – - image

可以在配置文件中修改监听端口,如12221 vim /etc/sysconfig/ss5 文件中添加 端口自定义 SS5_OPTS=" -u root -b 0.0.0.0:12221" image 启动 ss5

chmod +x /etc/init.d/ss5

service ss5 start

设置开机自启动

chkconfig ss5 on

启动ss5服务 systemctl start ss5

查看 ps -ef | grep ss5

谷歌安装插件即可使用,输入IP和端口就可以,不需要输入账户和密码 image