1 主流机更新脚本
# ubuntu、debain、centos
apt update && apt install curl
# apline
apk add curl && apk add bash
2 测试脚本
2.1 融合怪测试
curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh
选择1.顺序测试即可:
短链:http://hpaste.spiritlhl.net/code/CPfn2L.txt
2.2 IP质量测试
bash <(curl -Ls IP.Check.Place)
报告链接:https://Report.Check.Place/IP/W1STUER9S.svg
2.3 检测超售
wget --no-check-certificate -O memoryCheck.sh https://raw.githubusercontent.com/uselibrary/memoryCheck/main/memoryCheck.sh && chmod +x memoryCheck.sh && bash memoryCheck.sh
2.4 检测是IPv4优先还是IPv6优先
curl ip.p3terx.com
2.5 国内节点测速
bash <(curl -sL res.yserver.ink/taier.sh)
3 调试优化脚本
在测试之后,可以知晓VPS的大概情况,通过测试结果对VPS进行优化。
3.1 综合调优脚本
来源科技lion:
curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
3.1.1 添加Swap
在脚本主页选择13、系统工具;接着选择 12、修改虚拟内存大小:
可自定义选择虚拟内存大小,最好为内存的一半!
3.1.2 Warp
在脚本主页选择7、WARP管理;接着选择 2、简体中文;
①仅IPv4添加IPv6
如果缺少IPv6情况如下:选择2,为VPS添加IPv6地址; 接着直接enter一键确定:
②仅IPv6添加IPv4
3.1.3 开启BBR
BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种网络拥塞控制算法,由谷歌开发。它的主要目的是提高网络中数据传输的速度和效率,尤其是在高延迟或丢包环境中。BBR的核心思想是更准确地估计并利用可用的网络带宽和端到端的往返时间(RTT),以优化数据传输速率。
BBR的工作原理包括以下几个方面:
- 带宽估计:
BBR通过持续监测发送的数据包与收到的确认包(ACKs)之间的间隔来估计当前的网络带宽。算法维护了一个最大带宽估计,这有助于确定最高可达的数据发送速率。 - 往返时间(RTT)估计:
BBR算法记录并使用最小RTT来表示网络的传播延迟,这有助于算法准确计算理想的数据包发送时间间隔,即发送数据包之前应等待的时间。 - 拥塞控制:
不同于传统的TCP拥塞控制算法(如Cubic或Reno),这些依赖于丢包作为网络拥塞的指示,BBR算法尝试通过测量带宽和延迟来直接调整发送速率。这意味着BBR可以更快地适应网络条件的变化,提高网络吞吐量,同时减少延迟。 - 性能提升:
通过优化带宽的使用和减少延迟,BBR能够在多种网络条件下提供比传统TCP算法更好的性能,尤其是在丢包率较高的网络中。这使得视频流、大型文件传输和实时应用等对网络质量敏感的服务能够获得改善。
应用场景
BBR广泛用于各种互联网应用中,尤其是在数据中心和广域网(WAN)环境下。谷歌自己也在其多个服务中启用了BBR,包括YouTube和Google Cloud Platform,显著提升了这些服务的数据传输速度和可靠性。
BBR算法的设计允许它在不同的网络环境中自动适应并优化性能,这使得它成为提高网络传输效率的有效工具。
如下图,在脚本主页选择5、BBR管理:
如果当前状态安装了BBR那么直接选择11或12、或13。如果没有安装BBR选择1进行安装。
使用reboot重启即可生效。
3.1.4 优化DNS地址
在脚本主页选择13、系统工具;接着选择 7、优化DNS地址:
3.1.5 一条龙调优
在脚本主页选择13、系统工具;接着选择 66、一条龙调优:
完成退出之后一定记得修改SSH端口为5522。
3.2 建站脚本
在主菜单下选择11、面板工具进入:
3.2.1 宝塔面板
选择2、aaPanel宝塔国际版(这个可以不登录宝塔即可使用)
3.2.2 Docker
curl -sSL https://get.docker.com/ | sh
Docker-compose:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
3.2.3 青龙面板
其余脚本不再进行演示,需要请自行选择!
4 富强脚本
4.1 x-ui
主流机脚本:
bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
apline脚本:
apk add curl && apk add bash && bash <(curl -Ls https://raw.githubusercontent.com/ozersource/x-ui-alpine/main/x-ui-alpine)
具体使用不再进行演示~
4.2 3xui
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
4.3 233Boy脚本
最新脚本请查看:https://233boy.com/
sing-box 脚本 (推荐)
Xray 脚本
V2Ray 脚本
4.4 32M脚本
该脚本适用于alpine系统,小内存情况。
源自:https://32mib.eu.org/post/install-xray-reality-under-32-mib
在32M内存alpine小鸡上全自动搭建reality协议
apk update && apk add bash && wget https://raw.githubusercontent.com/lgdlkq/32m/main/xr_install.sh -O xr_install.sh && bash xr_install.sh
5 开小鸡脚本
5.1 PVE面板
通过模板创建:获取模板
5.2 LXD脚本
https://github.com/MXCCO/lxdpro
wget -N --no-check-certificate https://raw.githubusercontent.com/MXCCO/lxdpro/main/lxdpro.sh && bash lxdpro.sh
①安装LXD
②创建容器
③一键开启SSH
④创建端口转发
⑥登录小鸡
6 DD脚本
总结于:hostlocmjj
6.1 DD推荐、首选
强烈建议使用leitbogioro大佬的
512M内存以上的成功率高达100%。且可以自动配置ipv6
bash <(curl -sSL https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh) -debian 10 -timezone "Asia/Shanghai" -swap "1024"
密码LeitboGi0ro
6.2 DD内存只有256M
实测只能用萌咖大佬的
注意⚠️该脚本不支持ipv6,只能自动配置ipv4⚠️
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 9 -v 64 -a
密码MoeClub.org
6.3 DD Windows(推荐、首选)
我推荐使用leitbogioro大佬的
前提:有vnc,内存别太低。支持自动配置v4v6
bash <(curl -sSL https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh) -windows 2019 -lang "cn"
如果想d别的版本,直接改就行 -windows 10/11/2012/2016/2019/2022
密码Teddysun.com
6.4 DD Windows(无VNC)
如果没有vnc,那你可以使用5k的脚本。
具体可以查看这位大佬写的,非常详细 https://blog.tanglu.me/dd
评论