一、服务器

服务器商(vultr):https://www.vultr.com/?ref=8076155 

(碰上活动,送了50美元,很实惠。而且是分时计费。服务器可疑随时重建,方便选ip)

1、新建五六个服务器(可以多选几个地区的),用来挑选好的ip,因为是分时计费,所以产生的费用很少。配置选择如下:(系统选择centos 7)

2、ping [ip] 检查丢包和速度,选择一个最好的,删除其它的服务器。

 

二、连接服务器

工具:Putty、xshell 等工具 

注意点:putty 连接的时候,输入密码时,点击鼠标右键,密码已经输入,但是界面不会显示。点击enter。

 

三、服务器安装ss

参考链接如下:

https://www.cnblogs.com/cheyunhua/p/8683956.html

https://blog.51cto.com/zero01/2064660

https://blog.csdn.net/zhangdongren/article/details/82685932

0、升级python3:python2.7到2020年停止支持,所以可以先升级到python3

0.1、安装相关包:

(1)yum -y groupinstall "Development tools"

(2)yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

(3)yum install libffi-devel -y

0.2、python 安装:https://www.python.org/ftp/python/

(1)选择需要的版本下载,这里选择3.7.2wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz

(2)解压:tar -zxvf Python-3.7.2.tgz

(3)创建安装目录:mkdir -p /usr/local/python3

(4)进入解压的目录:cd Python-3.7.2

(5)配置安装目录:./configure --prefix=/usr/local/python3

(6)编译安装:make && make install

(7)删除原先python2指向python的软链:rm /usr/bin/python

(8)添加新的python3指向python的软链:ln -s /usr/local/python3/bin/python3 /usr/bin/python

(9)pip也使用python3来执行:ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

(10)旧的一些命令依赖python2,需要修改配置文件【把#! /usr/bin/python修改为#! /usr/bin/python2】

(10.1)修改yum配置:vi /usr/bin/yum

(10.2)修改libexec配置:vi /usr/libexec/urlgrabber-ext-down 文件

(10.3)修改防火墙依赖: /usr/sbin/firewalld、/usr/bin/firewall-cmd

修改后需要重启

systemctl start firewalld.service

systemctl status firewalld.service

1、python3自带pip,直接升级:pip install --upgrade pip

2、安装 ***:pip install ***

2.1、创建软链接:ln -s /usr/local/python3/bin/ssserver /usr/bin/ssserver

2.2、创建***的配置文件/etc/***.json:vim /etc/***.json

单端口
{
  "server": "0.0.0.0", //专用网络下,这里只能写私网ip,不能写外网ip,否则启动失败!或者写0.0.0.0
  "server_port": 8388, //ss服务器的端口,默认是8388端口。
  "password": "AS3e123jK", //ss服务器密码
  "timeout": 600,
  "method": "aes-256-cfb" //ss服务器配置的加密方式
}
多端口
{
  "server": "0.0.0.0",
  "local_address": "127.0.0.1",
  "local_port": 1080,
  "port_password": {
    "8388": "AS3e123jK",

    "8488": "AS3e123jK",
  },
  "timeout": 600,
  "method": "aes-256-cfb"
}

如果提示-bash: vim: command not found
解决方法:
输入rpm -qa|grep vim 命令, 如果 vim 已经正确安裝,会返回下面的三行代码:
root@server1 [~]# rpm -qa|grep vim
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安裝:
yum -y install vim-enhanced
如果上面的三条一条都沒有返回, 可以直接用 yum -y install vim* 命令
yum -y install vim*

2.3、配置***自启动:vim /etc/systemd/system/***.service

内容如下:
[Unit]
Description=***

[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/ssserver -c /etc/***.json

[Install]
WantedBy=multi-user.target

2.4、执行以下命令启动 *** 服务:

systemctl enable ***
systemctl start ***

2.5、检查 *** 服务是否已成功启动

systemctl status *** -l

输出Active: active (running) 表示启动成功

2.6、配置防火墙规则,开放配置的端口,不然客户端是无法连接的

firewall-cmd --zone=public --add-port=8388/tcp --permanent

firewall-cmd --reload

8388是刚刚配置的端口

3、安装锐速:锐速是一款强大的服务器加速软件。

3.1、内核修改,会重启服务器

wget --no-check-certificate https://blog.asuhu.com/sh/ruisu.sh
bash ruisu.sh

3.2、安装锐速

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh

3.3启动锐速:service serverSpeeder start

 

四、手机,电脑安装对应的shandowsocks,输入服务器信息后,就可以愉快的FQ啦~