专为VPS新手设计的综合检测脚本,支持一键运行,全面评估服务器性能,包括流媒体解锁(Netflix、Disney+等)、AI服务可用性、IP质量分析、回程路由、三网测速及CPU跑分等。提供详细使用指南及结果解读,帮助用户避开选购陷阱。
很多新手买VPS,一般就几个情况:
第一看价格,一个便宜三个爱,但是殊不知便宜没好货;其次,道听途说,别人推荐好就觉得好,要知道很多主机推荐博主都是Aff man,懂什么意思吗?他推荐的VPS你买了,他终身有佣金,因为服务器这个赛道推广佣金一般都是客户用多久,就可以拿多久。
VPS这个赛道,水比你想象得要深得多。
春节期间,我手写了一个一键脚本,只要会SSH到你的VPS,一键复制粘贴敲回车,即可运行,同时检测你的VPS各方面的性能以及帮你完成评估与打分。
VpsCheck这个脚本是做什么的
vpscheck 是一个专为 VPS(云服务器)用户设计的综合检测工具,帮助你快速了解一台服务器的"里里外外":
流媒体解锁:这台 VPS 能不能看 Netflix、Disney+,ChatGPT 能不能用 AI 服务可用性:ChatGPT、Claude、Gemini、Copilot 等是否能正常访问 IP 质量分析:这个 IP 是家宽还是机房,有没有被标记为风险 IP 回程路由:从这台服务器回到中国,走的是哪条线路,有没有绕路 服务器性能:CPU、内存、磁盘读写速度、三网测速 网络质量:到各大 CDN 的延迟、IPv6 支持情况
使用前提条件
系统要求:
操作系统:Linux(Debian / Ubuntu / CentOS / RHEL / Alpine) 权限:需要 root 用户(部分功能如磁盘测试、安装依赖需要) 网络:服务器能访问外网
如何切换到 root:
如果你当前不是 root 用户,运行以下命令切换:
sudo -i或者:
su -输入密码后即可切换到 root。
如何运行脚本
方式一:一键运行(推荐新手)
把脚本上传到你的网站或对象存储后,用以下命令直接运行,无需手动下载:
bash <(curl -sL https://dl.cnwebmasters.com/vpscheck.sh)方式二:先下载再运行
第一步:下载脚本
wget -O vpscheck.sh https://dl.cnwebmasters.com/vpscheck.sh第二步:添加执行权限
chmod +x vpscheck.sh第三步:运行
bash vpscheck.sh方式三:用 screen 防止断线(推荐)
如果你的网络不稳定,SSH 连接可能会中断,建议用 screen 保持后台运行:
安装 screen(如果没有)
apt install screen -y # Debian/Ubuntuyum install screen -y # CentOS
新建一个 screen 会话
screen -S vpscheck然后正常运行脚本
bash vpscheck.sh万一 SSH 断了,重新连上服务器后,用以下命令恢复
screen -r vpscheck启动流程说明
脚本启动后会自动完成以下步骤,全程无需手动操作,等待即可:
第一步 检测并安装缺失依赖(curl / wget / traceroute 等)
↓
第二步 获取当前 IP 的基础信息(国家、城市、运营商)
↓
第三步 识别 IP 类型(家宽 / 机房 / 移动 / VPN)
↓
第四步 拉取风险评分(AbuseIPDB / Scamalytics)
↓
第五步 并行检测五网回程路由(电信/联通/移动/教育网/广电)
↓
显示 IP 分析报告 → 进入主菜单整个启动过程约需 30 秒~2 分钟,取决于服务器网络速度。
主菜单各选项详解
启动完成后,你会看到如下菜单,输入数字回车即可运行对应检测:
1. 全部检测
2. 全球流媒体
3. 亚太流媒体
4. 音乐 & 短视频
5. AI 服务
6. 体育 & 英国
7. 工具类
8. 延迟测试
9. IPv6 检测
10. 系统信息
11. 磁盘 I/O 测试
12. 三网测速
13. 三网快速测速
14. 综合基准
15. UnixBench CPU 跑分
16. 回程路由检测
u. 仅显示已解锁项目
0. 退出
选项 1 — 全部检测(新手首选)
一次性跑完所有流媒体、AI 服务、音乐短视频检测项目。 耗时约 3~5 分钟,适合第一次使用,快速了解这台 VPS 的解锁能力全貌。
选项 2 — 全球流媒体
检测以下平台是否可用:
Netflix 检测是否完全解锁 / 仅限自制内容 / 已屏蔽
Disney+ 需要 Token 验证,结果准确
Amazon Prime 检测所在地区
Apple TV+ 检测是否可访问
HBO Max / Max 检测美区可用性
Hulu 仅限美国,检测是否可访问
Paramount+ 检测地区限制
Peacock TV 仅限美国选项 3 — 亚太流媒体
HotStar 印度/东南亚流媒体
Bahamut 動畫瘋 台湾动漫平台
AbemaTV 日本直播平台
NicoNico 日本视频平台
TVBAnywhere+ 香港翡翠台海外版
选项 4 — 音乐 & 短视频
Spotify 检测可用地区
YouTube Premium 检测是否支持会员订阅
YouTube CDN 显示分配到的 CDN 节点编号
TikTok 检测是否可访问(部分国家已封禁)
选项 5 — AI 服务
ChatGPT (Web) 检测网页版,显示出口地区
OpenAI API 检测 API 端点是否可达
Google Gemini 检测是否可访问
Claude 检测是否可访问
Microsoft Copilot 检测是否被重定向至国内版
Grok (xAI) 检测 X.AI 服务可用性
Perplexity AI 检测搜索 AI 可用性
Mistral AI 检测欧洲 AI 服务
Character.AI 检测角色扮演 AI
Poe (Quora) 检测 AI 聚合平台
OpenAI Sora 检测视频生成 AI
选项 6 — 体育 & 英国
DAZN 体育赛事直播
F1 TV F1 赛车直播
BBC iPlayer 英国 BBC 点播(仅限英国 IP)
选项 7 — 工具类
Steam 货币区 显示当前 IP 对应的 Steam 商店货币(CNY/USD/HKD 等)
选项 8 — 延迟测试
测量从当前服务器到以下节点的 TCP 连接延迟: Google、Cloudflare、Netflix CDN、YouTube CDN、Spotify CDN、OpenAI、Disney+ CDN、Amazon CloudFront
延迟颜色说明:
绿色:低于 80ms,优秀 黄色:80~180ms,正常 红色:超过 180ms,偏高
选项 9 — IPv6 检测
检测服务器是否有 IPv6 出口 显示 IPv6 地址 测试 Netflix / YouTube / ChatGPT 的 IPv6 访问情况
选项 10 — 系统信息
无需等待,即时输出:
操作系统、内核版本、系统架构 虚拟化类型(KVM / OpenVZ / Docker / VMware 等) CPU 型号、核心数、频率 内存使用情况、Swap、根磁盘 系统运行时间、当前负载 TCP 拥塞控制算法(BBR / Cubic 等)
选项 11 — 磁盘 I/O 测试
测试服务器磁盘读写速度:
自动识别 SSD / HDD 顺序写入:连续测三次 顺序读取:清缓存后测试(更真实) 4K 随机写入:模拟实际应用场景
耗时约 1~2 分钟,测试完临时文件自动删除。
选项 12 — 三网全节点测速
使用 Ookla Speedtest 测试到中国三大运营商的网速:
电信:9 个节点(上海、成都、广州、苏州等) 联通:9 个节点(上海、北京、广州、济南等) 移动:11 个节点(北京、广州、大连、福州等) 另附国际基准节点
注意:耗时约 15~20 分钟,需要下载 Speedtest-cli(约 10MB,自动完成,只下载一次)。
选项 13 — 三网快速测速
每个运营商只测 2 个代表节点:
电信:北京 + 广州 联通:上海 + 广州 移动:北京 + 广州
耗时约 3~5 分钟,日常使用推荐此项。
选项 14 — 综合基准
一键依次跑完:系统信息 → 磁盘 I/O 测试 → 三网快速测速 适合购买新 VPS 后第一次全面摸底,耗时约 5~8 分钟。
选项 15 — UnixBench CPU 跑分
业界标准的 CPU 综合性能测试,适合横向对比不同服务器的算力。
注意事项:
耗时约 10~30 分钟 运行时 CPU 会满载,请确认没有其他重要任务在跑 需要安装 gcc 等编译工具(自动完成) OpenVZ 容器可能无法使用 强烈建议配合 screen 使用,防止 SSH 断线中断
分数参考:
500 以下:入门级 VPS,适合建站、代理 500~1500:普通 VPS,日常够用 1500~3000:性能较好,适合跑应用 3000 以上:高性能服务器
选项 16 — 回程路由检测
检测从服务器到中国五大网络的回程路由,判断是否直连以及走的什么线路。
检测目标:
🔴 中国电信:上海 + 成都 优质线路:CN2 GIA (AS4809) 🟡 中国联通:上海 + 北京 优质线路:精品网 (AS9929) 🟢 中国移动:上海 + 广州 优质线路:CMI (AS58453) 🔵 中国教育网:北京 CERNET + 清华 TUNA 🟣 中国广电:北方 + 南方骨干 AS56048
结果说明:
✓ 直连:流量正常经由该运营商入境中国,路由良好 ⚠ 绕路 [ 美国 ]:流量兜了一圈经过美国再回来,延迟会明显偏高 ? 未追踪到目标:目标 IP 屏蔽了 ICMP 探测包,不代表不通
线路质量从优到劣:
电信:CN2 GIA >>> CN2 GT >> 163骨干(AS4134) 联通:AS9929精品 >>> AS4837骨干 移动:CMI(AS58453) >>> AS9808骨干
耗时约 5~15 分钟(10 条路径,每条最多 20 跳)。
选项 u — 仅显示已解锁项目
配合 1~7 选项使用,屏蔽所有"屏蔽"和"失败"的结果,只显示能用的平台,方便截图分享。
如何看懂检测结果
IP 分析报告
脚本启动后会先显示一份 IP 分析报告:
IP 地址: 1.2.*.* ← 最后两段自动打码保护隐私
国家/地区: Singapore (SG)
城市: Singapore
运营商/ASN: Vultr Holdings, LLC (AS20473)IP 类型说明:
🏠 家庭宽带 IP:解锁能力最强,最受流媒体平台信任 🏢 机房 IP:常见的 VPS IP,部分平台会屏蔽 📱 移动网络 IP:运营商手机网络,解锁能力居中 🔒 VPN / 代理:大部分流媒体平台会屏蔽
风险评分说明:
0~25 分:低风险(绿色),IP 干净 26~55 分:中风险(黄色),有一定被标记记录 56 分以上:高风险(红色),被大量举报或列入黑名单
回程路由摘要说明: 路由信息在 IP 分析报告下方单独展示,仅供参考,不计入综合评级。 因为路由质量取决于机房配置,与 IP 本身质量无关,用户本地 ISP 也会影响实际体验。
综合评级说明:
评级仅基于 IP 类型 + 欺诈风险分,不含路由与延迟 S:极佳,家宽/原生 IP,解锁能力强 A:良好,大部分平台可解锁 B:中等,部分平台可解锁 C:较差,仅少数平台可解锁 D:极差,大部分平台屏蔽
流媒体检测符号说明
✓ 绿色 完全解锁,可正常使用
~ 黄色 部分支持(如 Netflix 仅限自制内容)
✗ 红色 已屏蔽,无法使用
? 黄色 检测失败(网络超时或接口异常,不代表一定不能用)进阶用法
命令行参数
直接跑全部流媒体+AI检测
bash vpscheck.sh -r 1只检测 AI 服务
bash vpscheck.sh -r 5只显示能解锁的,方便截图
bash vpscheck.sh -r 1 -u检测并保存报告到文件(纯文本,无颜色)
bash vpscheck.sh -r 1 -o /root/report_$(date +%Y%m%d).txt通过代理检测(测试代理节点的解锁情况)
bash vpscheck.sh -P socks5://127.0.0.1:1080 -r 1指定某块网卡出口(多网卡机器)
bash vpscheck.sh -I eth0 -r 2查看帮助
bash vpscheck.sh -h参数速查
-r <编号> 直接运行指定项目(1~16)
-u 只显示已解锁项目
-o <文件> 保存报告到文件
-P <代理> 指定代理(socks5://host:port 或 http://host:port)
-I <网卡> 指定出口网卡
-h 查看帮助对比两个节点
在节点 A 上运行
bash vpscheck.sh -r 1 -o /tmp/nodeA.txt换到节点 B 后运行
bash vpscheck.sh -r 1 -o /tmp/nodeB.txt用 diff 对比差异
diff /tmp/nodeA.txt /tmp/nodeB.txt历史对比
脚本会自动记录上一次的检测结果,下次运行时会显示:
上次检测: 2025-01-15 10:30 (IP: 1.2.*.*)
▲ 比上次多解锁 3 个服务
历史数据保存在 /tmp/.mediacheck_history,服务器重启后清零。
常见问题
Q:运行提示"Permission denied"或"需要 root 权限"怎么办?
A:用 sudo -i 或 su - 切换到 root 用户后再运行。
Q:脚本说"curl 未找到",但我明明装了?
A:可能 curl 不在 PATH 里,尝试 which curl 确认路径。如果确实没有,手动安装:
apt install curl -y # Debian/Ubuntu yum install curl -y # CentOSQ:三网测速说"speedtest-cli 下载失败"怎么办?
A:speedtest-cli 需要从 Ookla 官网下载,如果服务器访问受限,可手动下载后放到 /tmp/.mediacheck_bench/speedtest,再重新运行。
Q:回程路由检测结果全是 ?(未追踪到目标)正常吗?
A:正常。部分运营商骨干节点会屏蔽 ICMP 探测包,显示 ? 不代表网络不通,只是无法追踪路由。建议配合 ping 测试延迟辅助判断。
Q:Netflix 显示"仅自制内容"是什么意思?
A:Netflix 有两类内容:自制剧(Netflix Originals,全球通用)和授权剧(版权按地区购买)。仅自制内容说明这个 IP 能登录 Netflix,但只能看自制内容,看不了有地区限制的授权剧集。
Q:UnixBench 跑到一半 SSH 断了,结果没了怎么办?
A:重新连接后,如果用了 screen 执行 screen -r vpscheck 恢复。如果没用 screen,只能重新跑。下次记得先开 screen!
Q:为什么综合评级不包含路由?
A:综合评级反映的是 IP 本身的质量(是否干净),路由线路取决于机房与运营商的协议,用户本地 ISP 不同体验也会不同,所以路由信息单独展示、仅供参考,不影响评分。
Q:检测完怎么分享结果?
A:方法一直接截图终端输出。
方法二用 -o 参数保存为文本文件:
bash vpscheck.sh -r 1 -o /root/result.txt cat /root/result.txt然后复制文本即可转发。