科学上网

ssr

逗比ssr脚本,会自动开启锐速,可配置锐速和bbr

单用户脚本

1
wget --no-check-certificate https://raw.githubusercontent.com/liuyaanng/SSR/master/ssr.sh && chmod +x ssr.sh && ./ssr.sh

多用户管理脚本

1
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ssrmu.sh && chmod +x ssrmu.sh && bash ssrmu.sh

逗比的ssr脚本,安装chaccha20的那个选项是坏的,安装上chacha20,而且安装时间非常繁琐,大家可以去百度去搜索对应你系统的chacha20的安装方式。

介绍个黑科技 混淆选择 tls1.2_ticket_auth ,同时混淆参数使用 officecdn.microsoft.com

v2ray

2333的v2ray脚本,会自动开启bbr,可配置bbr和锐速

ipv4脚本

一般有ipv4的选这个就可以了,只有ipv6的vps选下面的ipv6版本

1
2
3
4

apt-get update -y && apt-get install curl -y

bash <(curl -s -L https://git.io/v2ray.sh)

他脚本的ws+tls大部分人不能用,是脚本的问题。(我自己能用)

推荐另一个脚本 (只有ws+tls+web的功能)

1
bash <(curl -L -s https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_ins.log

不推荐使用那些带web的v2脚本,执行效率差,占用内存高,还会和宝塔等操作界面冲突,导致宝塔等打不开。

ipv6版本

1
2
3
4
5
6
7
8
9
设置时间
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

查看是否正确
date -R

安装v2ray_ipv6
apt-get update && apt-get install curl -y
bash <(curl -sL https://scaleya.netlify.com/share/v2ray233_6.sh)

欧洲有一些公益组织提供免费的DNS64+NAT64服务,让ipv6 only 访问ipv4的网站比如下面这两个。

http://www.trex.fi/2011/dns64.html
2001:67c:2b0::4
2001:67c:2b0::6

https://go6lab.si/current-ipv6-tests/nat64dns64-public-test/
2001:67c:27e4:15::6411
2001:67c:27e4::64
一般修改/etc/resolv.conf的nameserver值即可

BBr/锐速四合一脚本

1
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

这个四合一脚本中锐速不能使用,教大家一个使用锐速的办法,先用四合一的脚本安装上锐速内核,然后用萌咖大佬的启动方式https://moeclub.org/2017/03/09/14/?spm=33.3 去启动锐速

bbr/锐速四合一脚本升级版

此脚本可以一键快速安装BBR原版内核(5.4.13/5.4.14/5.5.0)、BBRplus版内核(4.14.168)、多种Lotserver(锐速)内核、xanmod版内核(5.5.1)、BBR2测试版内核(5.4.0)、Zen版内核(5.5.2)。加速方案也有多种选择:BBR+FQ加速、BBR+CAKE加速 、BBRplus+FQ版加速、Lotserver(锐速)加速、BBR2+FQ加速、BBR2+CAKE加速、BBR2+FQ+ECN加速、BBR2+CAKE+ECN加速,加速模式挺全面的

1
wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh

卸载内核版本,同原作者版本,删除安装内核以外的所有内核

1
wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

支持版本:

for bbr/bbrplus

centos6,7,8
debian8.9.10
ubuntu16,18,19

锐速内核稍微更新

xanmod/Zen/BBR2 只添加了centos7,8 debian9,10

提示Abort kernel removal? 选择No

5.5内核及BBR2内核支持cake队列

双持bbr+锐速

bbr 添加

1
2
3
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

编辑锐速文件
nano /appex/etc/config

检测代码有BUG,如果锐速正常 运行查看
bash /appex/bin/lotServer.sh status | grep "LotServer"

检查bbr 内核默认bbr算法不会有输出
lsmod | grep bbr

检查centos安装内核
grubby --info=ALL|awk -F= '$1=="kernel" {print i++ " : " $2}'

查看当前支持TCP算法
cat /proc/sys/net/ipv4/tcp_allowed_congestion_control

查看当前运行的算法
cat /proc/sys/net/ipv4/tcp_congestion_control

查看当前队列算法
sysctl net.core.default_qdisc

命令: uname -a
作用: 查看系统内核版本号及系统名称

命令: cat /proc/version
作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称

真实队列查看? 更改队列算法可能需要重启生效
tc -s qdisc show

总结

bbrplus是适用性最广的,效果兼容性又好的加速方式,如果你不知道用啥加速,就选它。只是有的机器上会有断流的问题。

锐速是加速效果最好的,缺点就是内核太老,而且占用内存高,并且在线路不是很好的机器上用锐速好,线路好的话用BBR比锐速合适。

最稳妥的方式就是v2 ws+tls+web这类方式,是这类。目前我觉得套cf完全没必要,等到ip被墙了再套也不迟,这里有一种情况是推荐套cf的,就是你vps的线路并不好,你用起来没速度,而你的网络又和cf的兼容性比较好,这样可以套cf,这里就相当于你用的事cf啦哈哈哈,当然晚上该炸还是炸,这就是我为啥不推荐套cf的原因,晚上太差啦。

v2对cpu负载要求比较高,ssr不在高墙发威期间也是够用的,并且推荐使用chacha20和tls1.2_ticket_auth,谁用都说好。

测试脚本

Bench.sh

秋水逸冰大佬的写的Bench.sh脚本

特点
显示当前测试的各种系统信息;
取自世界多处的知名数据中心的测试点,下载测试比较全面;
支持 IPv6 下载测速;
IO 测试三次,并显示平均值。

1
2
3
4
5
6
7
wget -qO- bench.sh | bash
#或者
curl -Lso- bench.sh | bash
#或者
wget -qO- 86.re/bench.sh | bash
#或者
curl -so- 86.re/bench.sh | bash

SuperBench.sh

老鬼大佬的SuperBench测试脚本

特点
改进了显示的模式,基本参数添加了颜色,方面区分与查找。
I/O测试,更改了原来默认的测试的内容,采用小文件,中等文件,大文件,分别测试IO性能,然后取平均值。
速度测试替换成了 Superspeed 里面的测试,第一个默认节点是,Speedtest 默认,其他分别测试到中国电信,联通,移动,各三个不同地区的速度。

1
wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash

Zbench.sh

漏水和kirito大佬的测试脚本

特点
基于SuperBench二次修改
增加Ping以及路由测试功能
可以生成测评报告,可以很方便地分享给其他朋友看自己的测评数据。

1
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh

LemonBench.sh

LemonBench工具(别名LBench、柠檬Bench),是一款针对Linux服务器设计的服务器性能测试工具。通过综合测试,可以快速评估服务器的综合性能,为使用者提供服务器硬件配置信息。

特点
服务器基础信息(CPU信息/内存信息/Swap信息/磁盘空间信息等)
Speedtest网速测试 (本地到最近源及国内各地域不同线路的网速)
磁盘测试(4K块/1M块 直接写入测试)
路由追踪测试(追踪到国内和海外不同线路的路由信息)
Spoofer测试(获取详细网络信息,快速判断服务器接入线路)

1
curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s fast

SuperSpeed

测试三网速度,节点多

1
bash <(curl -Lso- https://git.io/superspeed)

Swap交换分区脚本

1
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh

PT工具安装脚本

这个Github项目包含了几乎所有的PT工具脚本,其中qBittorrent可以使用deb包安装最新版,或静态编译好的来进行安装。脚本目前支持 Debian 9/10, Ubuntu 16.04/18.04. 推荐使用 Debian 10Ubuntu 18.04

https://github.com/Aniverse/inexistence

1
bash <(wget --no-check-certificate -qO- https://github.com/Aniverse/inexistence/raw/master/inexistence.sh)