搬瓦工VPS -简单搭建ShadowsocksR

最近买的Shadowsocks 账号都被封了。无奈只好花$28.19 USD买了个搬瓦工VPS,又简单搭建ShadowsocksR进行科学上网.

搬瓦工VPS

搬瓦工VPS中文网_搬瓦工

搬瓦工

安装服务端ShadowsocksR

在这里不推荐搬瓦工后台一键安装,推荐用root用户登录执行一键安装脚本

1
2
3
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

卸载方法:
使用 root 用户登录,运行命令:./shadowsocksR.sh uninstall

安装完成后即已后台启动 ShadowsocksR ,运行:/etc/init.d/shadowsocks status
可以查看 ShadowsocksR 进程是否已经启动。
本脚本安装完成后,已将 ShadowsocksR 自动加入开机自启动。

常用命令:
启动:/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

参考链接:

shadowsocksR 一键安装

配置文件

多端口配置、多用户配置.个人建议加密方式使用none或aes-256-cfb,协议定义插件auth_chain_a,混淆插件tls1.2_ticket_auth

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"server":"0.0.0.0",
"server_ipv6":"[::]",
"local_port":1080,
"local_address":"127.0.0.1",
"port_password":{
"443":"banwagong1234",
"8989":"banwagong1234"
},
"timeout":120,
"method":"none",
"protocol":"auth_chain_a",
"protocol_param":"",
"obfs":"tls1.2_ticket_auth",
"obfs_param":"",
"redirect":"",
"dns_ipv6":false,
"fast_open":false,
"workers":1
}

参考链接:

ShadowsocksR 协议插件文档

开启TCP BBR拥塞控制算法

参考链接:

shadowsocksR 一键安装

Crontab 定时任务

VPS centos 定时重启

centos 下安装crontab

1
2
3
yum install crontab
chkconfig crond on
service crond start

设置一下中国时区

1
2
3
4
[root@host ~]# date -R; date +%z  
Sat, 16 Dec 2017 01:41:29 -0500
-0500
[root@host ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

查看任务:crontab -l

编辑任务:crontab -e

凌晨5点重启

1
0 5  * * * /sbin/shutdown -r now

查看上一次情况

1
last

参考链接:

crontab 定时任务

0%