vpn 安装
更换内核,安装锐速加速软件(可以跳过)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| [root@vultr_test ~]# rpm -qa|grep kernel kernel-3.10.0-862.el7.x86_64 kernel-tools-libs-3.10.0-862.14.4.el7.x86_64 kernel-3.10.0-862.14.4.el7.x86_64 kernel-tools-3.10.0-862.14.4.el7.x86_64 [root@vultr_test ~]# rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force Retrieving http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:kernel-3.10.0-229.1.2.el7 ################################# [100%] [root@vultr_test ~]# rpm -qa|grep kernel kernel-3.10.0-862.el7.x86_64 kernel-tools-libs-3.10.0-862.14.4.el7.x86_64 kernel-3.10.0-862.14.4.el7.x86_64 kernel-tools-3.10.0-862.14.4.el7.x86_64 kernel-3.10.0-229.1.2.el7.x86_64
降内核: rpm -ivh http://xz.wn789.com/CentOSkernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force
rpm -qa | grep kernel
wget -N --no-check-certificate https://raw.githubusercontent.com/wn789/serverspeeder/master/serverspeeder.sh #锐锋加速VPN
bash serverspeeder.sh
|
安装工具
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| [root@vultr_test ~]# yum -y install net-tools vim [root@vultr_test ~]# wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py [root@vultr_test ~]# python2.7 get-pip.py`
安装并配置ss (1)安装 [root@vultr_test ~]# pip install shadowsocks
(2)配置 [root@vultr_test ~]# vim /etc/shadowsocks.json { "server":"0.0.0.0", "server_port":8765, "password":"bd87d3600c6baffe20f0a03ebf17985f", "timeout":300, "method":"rc4-md5" }
{ "server":"0.0.0.0", "server_port":8765, "password":"ef487f64b19e581554564ab8635c8995", "timeout":60, "method":"rc4-md5" }
(3)启动 [root@vultr_test ~]# ssserver -c /etc/shadowsocks.json -d start [root@vultr_test ~]# netstat -anpt |grep python tcp 0 0 0.0.0.0:8765 0.0.0.0:* LISTEN 1162/python2.7
(4)关闭防火墙 [root@vultr_test ~]# systemctl stop firewalld [root@vultr_test ~]# systemctl disable firewalld
|
优化并添加monit监控
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| #!/bin/sh ### BEGIN INIT INFO # Provides: ssserver # Required-Start: $remote_fs $network # Required-Stop: $remote_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts crontab-ui # Description: starts the crond Process Manager daemon ### END INIT INFO
prefix=/usr/bin/ssserver
case $1 in start) ${prefix} -c /etc/shadowsocks.json -d start > /dev/null 2>&1 & if [ $? -eq 0 ];then echo "start ssserver ....... ok" else echo "start ssserver ....... fail" fi ;;
stop) ${prefix} -c /etc/shadowsocks.json -d stop if [ $? -eq 0 ];then echo "stop ssserver ....... ok" else echo "stop ssserver .......fail" fi ;; status) process=`pgrep -f '/usr/bin/ssserver' | wc -l` if [ ${process} -eq 1 ];then echo "ssserver is running ........!!!" else echo "ssserver is not running ........!!!" fi ;; *) echo "Usage: $0 {start|stop|status}" ;; esac
|
monit 配置
1 2 3 4 5 6 7 8 9
| ####ss check process ssserver with matching "/usr/bin/ssserver" start program = "/etc/init.d/ss start" stop program = "/etc/init.d/ss stop"
新版本安装ss
参考链接:https://www.e-learn.cn/content/qita/838991 CENTOS7安装ShadowSocksR与加速软件锐速
|
安装ssr
下载安装脚本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| [root@VPS ~]# wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh [root@VPS ~]# chmod +x shadowsocksR.sh
安装ss [root@VPS ~]# ./shadowsocksR.sh 2>&1 | tee shadowsocksR.log
安装完以后会有一点延迟。刚开始需要等一下看看 ssr相关操作 启动:/etc/init.d/shadowsocks start 停止:/etc/init.d/shadowsocks stop 重启:/etc/init.d/shadowsocks restart 状态:/etc/init.d/shadowsocks status 配置文件路径:/etc/shadowsocks.json 日志文件路径:/var/log/shadowsocks.log 代码安装目录:/usr/local/shadowsocks
|
安装锐速破解版
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| 1.一键拉取安装脚本 [root@VPS ~]# wget -N --no-check-certificate https://raw.githubusercontent.com/wn789/serverspeeder/master/serverspeeder.sh 注:锐速只支持kvm,不支持openvz
2.运行脚本 [root@California_VPS ~]# chmod +x serverspeeder.sh [root@California_VPS ~]# bash serverspeeder.sh
注:如果内核不支持,转3 3.手动更换内核 (1) CentO S7.3的内核3.10.0-514.16.1.el7.x86_64暂不支持安装锐速,故更换为3.10.0-229.1.2.el7.x86_64 rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force ##更换内核 rpm -qa | grep kernel 如果看到上述箭头所示,代表内核安装成功。 以上转换内核安装不成功,下面亲测可以用: wget -N --no-check-certificate https://freed.ga/kernel/ruisu.sh && bash ruisu.sh
(2) 重启查看内核版本 reboot uname -r
(3) 重新安装锐速
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
|