导读:买VPS不能只看商家宣传页,线路好不好要自己测。本文介绍延迟、路由、带宽三类测试方法,教你10分钟看懂一台VPS的真实线路质量。
一、延迟测试:ping看基础,mtr看稳定
ping -c 20 你的VPS_IP
重点看两个数:avg(平均延迟)和 packet loss(丢包率)。国内访问香港优化线路avg应在60ms以内,美国一般在150ms以上。
更专业一点用mtr跑100个包:
mtr -r -c 100 你的VPS_IP
报告里每一跳的Loss%才是关键:中间跳偶尔丢包不用慌(很多节点不响应ICMP),最后一跳持续丢包才是真问题。
二、路由测试:nexttrace看线路走向
安装nexttrace后执行:
nexttrace 你的VPS_IP
输出会列出从你到服务器的每一跳节点和延迟。看三个特征:
- 是否走优化线路:路由里出现 59.43(CN2)等节点,说明回程走了CN2;全程163骨干网则是普通线路;
- 绕路情况:到香港却先绕美国一圈,延迟自然高;
- 晚高峰表现:20:00-23:00再跑一次,对比延迟是否明显上涨、是否出现超时星号。
besttrace用法类似,带IP归属地显示,对新手更友好。
三、带宽测试:别只信本机speedtest
在VPS上安装speedtest后执行 speedtest。注意:speedtest测的是VPS到最近测速节点的速度,不等于回国速度。要看回国带宽,用商家Looking Glass里的测试文件,在本地浏览器或wget下载,观察实际下载速度:
wget -O /dev/null http://测速文件地址
下载速度稳定、不掉到几十KB/s,才算合格。
四、磁盘和CPU顺手测一下
磁盘IO:
fio --rw=randread --bs=4k --numjobs=1 --size=1G --name=test --group_reporting
重点看IOPS和延迟,宣传NVMe实际跑几百IOPS的就是虚标。
CPU简单压测:
sysbench cpu --cpu-max-prime=20000 run
对比同型号机器的events per second,明显偏低说明超售严重。
五、数据怎么读:三个判断标准
- 延迟:符合地区预期(港30-60ms、日60-100ms、美150-220ms),晚高峰涨幅不超过30%;
- 丢包:末跳丢包率为0,中间跳丢包可忽略;
- 带宽:回国下载速度达到套餐标称的70%以上,且晚高峰不腰斩。
三项都达标,这台机器的线路就是合格的。
总结
测试顺序:ping/mtr看延迟丢包 → nexttrace看路由 → 实际下载看带宽 → fio/sysbench看硬件。记住一个原则:晚高峰的数据才是真实数据,白天测得再漂亮都不算数。



