海屿你 | Book - VPS服务器常用脚本和部署的项目
type: channel
link: https://www.uun3.com/tag/VPS%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%B8%B8%E7%94%A8%E8%84%9A%E6%9C%AC%E5%92%8C%E9%83%A8%E7%BD%B2%E7%9A%84%E9%A1%B9%E7%9B%AE/
items: VPS服务器常用脚本和部署的项目

VPS服务器常用脚本和部署的项目
type: item
date: 2026-06-27T11:42:00+08:00
description: 💻 VPS 基础测试与信息查询 类别 功能描述 命令/脚本 融合怪 全面性能测试，通常包含系统信息、IO、测速等。 curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh IP解锁 检查当前IP地址的媒体流（如Netflix等）解锁情况。 bash <(curl -Ls IP.Check.Place) 聚合测评 NodeLoc 综合性能测评脚本。 CentOS： yum install wget&&wget -O Nlbench.sh https://raw.githubusercontent.com/everett7623/nodeloc_vps_test/main/Nlbench.sh && chmod +x Nlbench.sh && ./Nlbench.sh Debian/Ubuntu/Deepin： wget -O Nlbench.sh https://raw.githubusercontent.com/everett7623/nodeloc_vps_test/main/Nlbench.sh && chmod +x Nlbench.sh && ./Nlbench.sh 路由追踪 去程路由追踪。 `curl nxtrace.org/nt 路由追踪 查看回程路由。 nexttrace 你的宽带ip Iperf测速 Iperf3 网络测速（需先安装）。 apt update apt install iperf3 客户端测试命令示例： iperf3.exe -c 小鸡的ip -P 1 -t 60 -R 是否超售 检查是否使用了 virtio_balloon，间接判断可能存在超售（仅适用于KVM）。 `lsmod 🛠️ VPS 系统管理和优化 (System Tools & Optimization) 类别 功能描述 命令/配置 脚本合集 大杂烩多功能脚本。 curl -fsSL https://raw.githubusercontent.com/eooce/ssh_tool/main/ssh_tool.sh -o ssh_tool.sh && chmod +x ssh_tool.sh && ./ssh_tool.sh 科技lion 通用脚本合集（注意：原版可能收集信息）。 原版： bash <(curl -sL kejilion.sh) 修改版（去除统计，未经验证）： `bash <(curl -sS https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh 内存优化 增加 2G 虚拟内存 (Swap)。 sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile `echo '/swapfile none swap sw 0 0' 修改SSH端口 将 SSH 默认端口 22 改为自定义端口。 sudo nano /etc/ssh/sshd_config (修改 Port 行) sudo systemctl restart sshd 密钥登录 设置仅允许 SSH 密钥登录，提高安全性。 nano ~/.ssh/authorized_keys (加入公钥) ... (修改 sshd_config 配置项) sudo systemctl restart sshd UFW 防火墙 安装 UFW，并配置基本出入站规则（允许 SSH 端口）。 sudo apt install ufw -y sudo ufw default allow outgoing sudo ufw default deny incoming sudo ufw allow 22 (替换为你的 SSH 端口) sudo ufw enable Fail2ban 安装 Fail2ban，防止 SSH 暴力破解。 手动安装： sudo apt install fail2ban 一键脚本： wget https://raw.githubusercontent.com/FunctionClub/Fail2ban/master/fail2ban.sh bash fail2ban.sh 修改主机名 解决主机名解析问题。 nano /etc/hosts (修改 127.0.1.1 后的主机名) 修改DNS 更换系统 DNS 解析器，用于解锁或改善解析速度。 脚本： chattr -i /etc/resolv.conf && wget…