VPS 一键脚本
返回目录 / 更新日志

更新日志

xyz.sh 每个版本新增和修改的内容。脚本里的 XYZ_VERSION 与这里一致。

v1.3.0

  • all 不再进行国内三网测速:改为测就近节点以及香港、东京、新加坡、美西等境外节点(Ookla CLI 按地区检索,失败时回退到 speedtest-go)。三网回程路由(route --cn)不变。
  • 终端汇总与分享页 /r/<id> 的测速区只显示境外节点,不再出现空白的国内行;综合评分权重仍为线路 40 / 速度 30 / 解锁 20 / 系统 10,速度分按境外结果计算。旧版分享报告仍可正常显示。
  • speedtest 新增 --overseas,供单独或被 all 调用。speedtest-cn(别名 cn)仍可访问,但标为实验性并移出首页显眼位置:从境外经常无法选中国内节点,站点不再承诺国内测速结果。

v1.2.0

  • 修复 speedtest-cn 国内节点全部“跳过”:Ookla 不再向海外客户端列出国内服务器,CLI 1.2.0 用 -s <ID> 时报 “Configuration - No servers defined”;而且在线列表与内置节点是同一批 ID,旧版去重后根本没有重试。
  • speedtest-cn 改为三级引擎:Ookla CLI → speedtest-go(官方发布版、SHA256 固定,--custom-url 直连同一台服务器)→ speedtest.cn 节点 HTTP 测速;同时使用 speedtest.net 与 speedtest.cn 两份在线节点列表,5 秒探测跳过不可达节点,每个运营商有次数与时长上限,失败时打印完整错误。
  • 终端可视化:all、speedtest-cn、route、unlock 改为边框面板,彩色状态徽章、下载 / 上传条形图、线路标签着色(CN2 GIA / 9929 / CMIN2 绿色,163 / 4837 / CMI 黄色)、内存 / 磁盘用量条(>90% 红色警告),以及综合评分与结论;宽度不超过 80 列,非 TTY 或 NO_COLOR / --no-color 时关闭颜色,非 UTF-8 终端自动用 ASCII。
  • 分享页 /r/<id> 重做为可视化报告:评分环、机器概览、测速条形图、北京 / 上海 / 广州 × 电信 / 联通 / 移动回程矩阵、解锁卡片、资源仪表与磁盘警告、可折叠原始日志、复制链接与“自己测一次”命令;新增 /r/<id>.json 与 /r/<id>/og.svg 预览图。上传内容新增结构化数据块,旧版纯文本报告仍可正常显示。
  • route --dry-run 在未安装 nexttrace 时只预览官方安装脚本后退出,不再继续追踪而报错。

v1.1.0

  • 新增 speedtest-cn(别名 cn):用官方 Ookla CLI 测电信 / 联通 / 移动节点,按地区筛选,失效节点自动跳过,表格输出。
  • route 新增 --cn(别名 backtrace):追踪北京、上海、广州三网共 9 个目标,并推断 CN2 GIA / CN2 GT / 163 / 9929 / 4837 / CMIN2 / CMI 线路。
  • 新增 all:一条命令跑完 sysinfo、轻量 bench、三网测速、回程路由与解锁检测并汇总;可选 --share 生成 30 天有效、IP 已脱敏的分享链接(/r/<id>,可随时删除)。
  • 新增 unlock(别名 ipcheck、media):Netflix、Disney+、YouTube Premium、ChatGPT、Claude、Gemini、TikTok 与 IP 类型检测;--full / --ipquality 调用第三方完整检测。
  • 新增安全类脚本:fail2ban、ssh(改端口 / 公钥 / 禁用密码,带 sshd -t 校验与回滚)、autoupdate(自动安全更新)。
  • 新增 bt(宝塔)、aapanel、1panel:包装官方安装脚本,预览后确认执行。
  • 新增 wireguard(别名 wg)与 caddy(官方二进制 + 反向代理自动 HTTPS)。
  • 网站:首页搜索、示例命令一键复制、每个脚本显示支持系统与容器测试结果、/changelog 更新日志、/health JSON(各脚本版本与 SHA256)。
  • speedtest 与 speedtest-cn 共用 lib/ookla.sh(同一份 SHA256 校验表)。

v1.0.2

  • speedtest 改用 Ookla 官方 tarball 安装(固定 SHA256),不再添加 Packagecloud 软件源;新增 --dry-run、--keep、--no-install、--uninstall。

v1.0.1

  • 在 9 个发行版容器中完成整套脚本的端到端测试,并修复测试中发现的问题。

v1.0.0

  • 首个版本:docker、bbr、swap、bench、sysinfo、nezha、speedtest、route、firewall、timezone,中英文页面与教程。