VPS相关环境信息
Linux Centos 7.1503.01 X86 64 Minimal Gen2 V1
安装ShadowsocksR的命令
1 2 |
# wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssrmu.sh && chmod +x ssrmu.sh && bash # ./ssrmu.sh |
安装BBR加速的命令(方法1)
1 2 3 4 |
# yum -y install wget # wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh # chmod +x bbr.sh # ./bbr.sh |
安装BBR加速的命令(方法2)
1 2 3 4 5 |
# wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" # chmod +x tcp.sh # ./tcp.sh |
操作方法:先安装内核,重启vps让内核生效,再启动对应的加速即可。数字1的BBR/BBR魔改内核对应数字4、5、6的BBR加速、BBR魔改加速和暴力BBR魔改版加速。数字2的BBRplus内核对应数字7的BBRplus加速。数字3的锐速加速内核对应数字8的锐速加速。
以安装暴力BBR魔改版加速为例,我们先安装对应的内核,输入数字1
内核安装完成后,输入y进行重启,重启才能让内核生效
重启完成后,输入5启动使用BBR魔改版加速
检测BBR是否已经安装好了
1 2 3 4 5 6 7 |
## 在终端输入如下命令,如果返回的输出有bbr,则说明已经安装完成 # sysctl net.ipv4.tcp_available_congestion_control net.ipv4.tcp_available_congestion_control = reno cubic bbr ## 在终端输入如下命令,如果返回的输出有bbr,则说明已经安装完成 # lsmod | grep bbr tcp_bbr 20480 7 |
首次安装完成如果无法连接成功,请尝试检测服务器防火墙是否没有新增规则,导致端口在外网无法访问。检测方法请使用站长工具>端口扫描。
如果查询出在外网无法访问当前的服务器端口,请在服务器的防火墙中添加规则,开启特殊端口访问。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
## 查看防火墙规则 # firewall-cmd --list-all ## 查询端口是否开放 # firewall-cmd --query-port=80/tcp ## 开放80端口 # firewall-cmd --permanent --add-port=80/tcp ## 移除端口 # firewall-cmd --permanent --remove-port=80/tcp ## 重启防火墙(修改配置后要重启防火墙) # firewall-cmd --reload |
IP和端口是否畅通测试
此工具可以检测全球范围内,到你的服务器的ping值大概是多少:站长工具>ping检测
通过站长工具检测国内到服务器的IP和端口是否畅通:站长工具>端口扫描
通过此网站可以检测在国外,你的服务器IP和端口是否畅通:国外站长工具>端口扫描
也可以使用命令检测远程服务器端口是否开启:
1
|
# nc -v host port
|
端口未打开返回状态为非0
ShadowsocksR客户端下载地址
https://github.com/shadowsocksr-backup/shadowsocks-rss
顺便附上Shadowsocks客户端的下载地址
注意 ShadowsocksR 和 Shadowsocks 的客户端是不一样的,无法互相连通。
https://lvii.gitbooks.io/outman/content/ss.mac.html
每日壁纸