VPS

VPS脚本大全

zhenxi
2024-06-01 / 0 评论 / 13 阅读 / 正在检测是否收录...

1 主流机更新脚本

# ubuntu、debain、centos
apt update && apt install curl
# apline
apk add curl && apk add bash

image-20240918175151900

2 测试脚本

2.1 融合怪测试

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh

image-20240918175453093

选择1.顺序测试即可:

image-20240918175708427

image-20240918180446182

image-20240918180503820

image-20240918180403821

短链:http://hpaste.spiritlhl.net/code/CPfn2L.txt

2.2 IP质量测试

bash <(curl -Ls IP.Check.Place)

image-20240918180748382

image-20240918180807062

image-20240918180952484

报告链接: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

image-20240918181101697

2.4 检测是IPv4优先还是IPv6优先

curl ip.p3terx.com

image-20240918182420608

2.5 国内节点测速

bash <(curl -sL res.yserver.ink/taier.sh)

image-20240919170933267

3 调试优化脚本

在测试之后,可以知晓VPS的大概情况,通过测试结果对VPS进行优化。

3.1 综合调优脚本

来源科技lion:

curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh

image-20240918184717738

3.1.1 添加Swap

在脚本主页选择13、系统工具;接着选择 12、修改虚拟内存大小:

image-20240918184845550

可自定义选择虚拟内存大小,最好为内存的一半!

image-20240918185045468

3.1.2 Warp

在脚本主页选择7、WARP管理;接着选择 2、简体中文;

image-20240918185305847

①仅IPv4添加IPv6

如果缺少IPv6情况如下:选择2,为VPS添加IPv6地址; 接着直接enter一键确定:

image-20240918185412419

image-20240918185529323

image-20240918190217365

②仅IPv6添加IPv4

image-20230720220824569

image-20230720221125800

image-20230720221237906

3.1.3 开启BBR

BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种网络拥塞控制算法,由谷歌开发。它的主要目的是提高网络中数据传输的速度和效率,尤其是在高延迟或丢包环境中。BBR的核心思想是更准确地估计并利用可用的网络带宽和端到端的往返时间(RTT),以优化数据传输速率。

BBR的工作原理包括以下几个方面:

  1. 带宽估计
    BBR通过持续监测发送的数据包与收到的确认包(ACKs)之间的间隔来估计当前的网络带宽。算法维护了一个最大带宽估计,这有助于确定最高可达的数据发送速率。
  2. 往返时间(RTT)估计
    BBR算法记录并使用最小RTT来表示网络的传播延迟,这有助于算法准确计算理想的数据包发送时间间隔,即发送数据包之前应等待的时间。
  3. 拥塞控制
    不同于传统的TCP拥塞控制算法(如Cubic或Reno),这些依赖于丢包作为网络拥塞的指示,BBR算法尝试通过测量带宽和延迟来直接调整发送速率。这意味着BBR可以更快地适应网络条件的变化,提高网络吞吐量,同时减少延迟。
  4. 性能提升
    通过优化带宽的使用和减少延迟,BBR能够在多种网络条件下提供比传统TCP算法更好的性能,尤其是在丢包率较高的网络中。这使得视频流、大型文件传输和实时应用等对网络质量敏感的服务能够获得改善。

应用场景

BBR广泛用于各种互联网应用中,尤其是在数据中心和广域网(WAN)环境下。谷歌自己也在其多个服务中启用了BBR,包括YouTube和Google Cloud Platform,显著提升了这些服务的数据传输速度和可靠性。

BBR算法的设计允许它在不同的网络环境中自动适应并优化性能,这使得它成为提高网络传输效率的有效工具。

如下图,在脚本主页选择5、BBR管理:

如果当前状态安装了BBR那么直接选择11或12、或13。如果没有安装BBR选择1进行安装。

image-20240918191738308

image-20240918191824341

使用reboot重启即可生效。

3.1.4 优化DNS地址

在脚本主页选择13、系统工具;接着选择 7、优化DNS地址:

image-20240918192438203

image-20240918190051174

3.1.5 一条龙调优

在脚本主页选择13、系统工具;接着选择 66、一条龙调优:

image-20240918224326535

image-20240918225710032

完成退出之后一定记得修改SSH端口为5522。

3.2 建站脚本

在主菜单下选择11、面板工具进入:

image-20240919111718980

3.2.1 宝塔面板

选择2、aaPanel宝塔国际版(这个可以不登录宝塔即可使用)

image-20240919111840585

image-20240919112219767

image-20240919113651165

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 青龙面板

image-20240919131043045

image-20240919131033530

其余脚本不再进行演示,需要请自行选择!

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)

image-20240919110112708

具体使用不再进行演示~

4.2 3xui

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

4.3 233Boy脚本

最新脚本请查看:https://233boy.com/

sing-box 脚本 (推荐)

最好用的 sing-box 一键安装脚本

Xray 脚本

最好用的 Xray 一键安装脚本

V2Ray 脚本

最好用的 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面板

image-20240919140328662

image-20240919140403907

image-20240919141459734

image-20240919141701937

通过模板创建:获取模板

image-20240919142350144

image-20240919142448073

image-20240919142520085

image-20240919142718209

image-20240919142731568

image-20240919142740430

image-20240919142749761

image-20240919143301643

image-20240919143311002

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

image-20240918175126522

image-20240919145448501

②创建容器

image-20240919160508575

image-20240919160913699

image-20240919161001485

image-20240919161111423

③一键开启SSH

image-20240919162721734

image-20240919162731662

image-20240919162549034

④创建端口转发

image-20240919161702233

image-20240919161241315

⑥登录小鸡

image-20240919162827965

image-20240919163217447

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

0

评论

博主关闭了所有页面的评论