在正式租用新加坡云服务器之前,很多用户都会纠结一个问题——“这台机器到底快不快?稳不稳?”配置单上写的是“1Gbps带宽”、“高性能CPU”,但实际用起来可能完全是另一回事。与其到手的服务器卡成幻灯片再后悔,不如在下单之前或者刚拿到机器的时候,花30分钟做一次完整的性能验收测试。
今天这篇教程,手把手教你如何用专业工具测试新加坡云服务器的网络延迟、带宽吞吐和综合性能,让你租得明白、用得放心。
为什么新加坡云服务器要先测再商用?
新加坡是东南亚的互联网枢纽,机房数量多、带宽资源丰富,但服务商之间的线路质量、硬件配置和网络优化水平差异极大。
有的新加坡服务器走的是CN2 GIA精品线路,从中国大陆访问延迟只有30-60ms;有的则绕道美国或日本,延迟直接飙到150ms以上。同样的配置、同样的价格,体验可能是天壤之别。
更关键的是,很多服务商标注的“1Gbps带宽”其实是共享带宽——隔壁用户一跑大流量,你的速度就被压缩了。不测一下,你根本不知道自己买的到底是什么。
所以,租用新加坡云服务器之前,这几项测试一个都不能少:网络延迟与丢包、带宽吞吐量、磁盘I/O性能、CPU与内存综合性能。
测试前的准备工作
开始测试之前,先确认三件事:
1. 服务器已经开通并获取了公网IP——这是测试的前提。
2. 确保防火墙/安全组开放了测试端口——比如iperf3默认使用TCP/UDP 5201端口,需要在控制台提前放行。
3. 准备一台本地电脑(Windows/Mac/Linux均可) ——所有测试命令都在本地终端执行。
小贴士:建议在不同时间段(白天、晚高峰)分别测试一次,这样才能全面了解服务器的真实网络质量。
第一项:网络延迟与丢包测试(ping + MTR)
测试目的:确认从你的位置到新加坡服务器的网络延迟有多大、丢包率高不高。
基础延迟测试 —— ping
在本地终端执行:
Windows
ping -t 新加坡服务器IP
Linux/Mac
ping -c 100 新加坡服务器IP
建议至少ping 100次以上取平均值。重点关注三个数字:
- 平均延迟(avg) :越低越好。从中国大陆到新加坡CN2 GIA线路的RTT通常在30-60ms之间。
- 丢包率(loss) :理想状态是0% 。如果超过1%,说明线路不稳定。
- 最大延迟(max) :如果最大延迟远高于平均值,说明网络存在抖动。
路由追踪与丢包定位 —— MTR
ping只能告诉你“结果好不好”,MTR能告诉你“问题出在哪一环”。
安装MTR(Linux)
apt-get install mtr -y Ubuntu/Debian
yum install mtr -y CentOS
运行MTR
mtr -r -c 100 新加坡服务器IP
MTR会逐跳显示数据包经过的每一个路由节点,以及每一跳的丢包率和延迟。
如何解读:
- 如果某一跳出现高丢包、但后续跳恢复正常 → 大概率是中间节点设置了ICMP限速,不是真正的网络问题。
- 如果某一跳高丢包且后续所有跳都持续高丢包 → 真正的网络瓶颈就在这里。
对于新加坡服务器,重点关注回程是否走了CN2 GIA节点(59.43开头) 。如果全程都是普通国际线路(202.97开头或其他境外ASN),晚高峰的稳定性就要打个问号了。
第二项:带宽与吞吐量测试(iperf3 + speedtest-cli)
测试目的:确认你买的带宽到底能跑多少,是“标称值”还是“缩水版”。
专业带宽测试 —— iperf3
iperf3是公认最精准的带宽测试工具,能测出服务器在特定网络条件下的真实TCP吞吐量。
第一步:在服务器端启动iperf3服务
安装iperf3
apt-get install iperf3 -y Ubuntu/Debian
yum install iperf3 -y CentOS
启动服务端(监听5201端口)
iperf3 -s
第二步:在本地电脑执行客户端测试
安装iperf3(Mac用brew,Windows可下载exe)
执行测试(10个并发流,测试60秒)
iperf3 -c 新加坡服务器IP -p 5201 -P 10 -t 60
参数说明:
- `-P 10`:开启10个并发线程,能更充分压榨带宽
- `-t 60`:测试持续60秒
测试结果怎么看?
- 如果测得的带宽接近你购买的标称值(比如买了100Mbps,测出90Mbps以上),说明带宽达标。
- 如果远低于标称值(比如买了100Mbps只测出20Mbps),可能存在超售或线路拥堵。
注意:iperf3测试的是你本地到服务器的端到端带宽,受本地网络环境影响较大。建议在不同网络环境(如公司、家里、4G/5G)分别测试。
快速公网测速 —— speedtest-cli
如果不想折腾iperf3的双端配置,可以用speedtest-cli快速测个大概。
安装speedtest-cli
apt-get install speedtest-cli -y
执行测速
speedtest-cli
speedtest-cli会自动选择最近的Speedtest服务器测速,给出下载速度、上传速度和延迟。虽然不如iperf3精准,但作为快速参考足够了。
第三项:服务器综合性能测试(bench.sh / yabs.sh)
测试目的:确认CPU、内存、磁盘I/O等硬件性能是否达标。
对于追求极致性能的用户——比如运行数据库、高频交易系统或AI推理服务——只测网络远远不够,服务器的计算能力和磁盘读写速度同样关键。
一键测评脚本 —— bench.sh
bench.sh是VPS玩家中最经典的一键测评脚本,能快速完成系统信息采集、磁盘I/O测试和网络速度测试。
在服务器上执行
curl -Lso- bench.sh | bash
更全面的测评 —— yabs.sh
如果想要更详细的CPU跑分和磁盘IOPS数据,可以用yabs.sh:
curl -sL yabs.sh | bash
专项磁盘性能测试 —— fio
如果怀疑磁盘性能有问题,可以用fio做专项测试:
安装fio
apt-get install fio -y
4K随机读写测试(模拟数据库场景)
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 \
--name=test --filename=test --bs=4k --iodepth=64 --size=1G \
--rw=randrw --rwmixread=75
关注指标:
- IOPS:每秒输入输出次数,越高越好
- 延迟:读写延迟,小于5ms为优秀
测试结果汇总:什么数据算“合格”?
| 测试项目 | 优秀 | 合格 | 需警惕 |
| 延迟(从中国大陆) | <50ms | 50-100ms | >150ms |
| 丢包率 | 0% | <1% | >2% |
| 带宽达标率 | >95% | >80% | <50% |
| 磁盘4K随机读IOPS | >50K | >20K | <10K |
| 磁盘读写延迟 | <3ms | <5ms | >10ms |
如果测试结果多项落在“需警惕”区间,建议换一家服务商或换一条线路再试。
为什么选择Jtti新加坡云服务器?
如果你正在寻找一台经得起上述所有测试的新加坡云服务器,Jtti是一个值得认真考虑的选择。
Jtti新加坡云服务器搭载Intel至强金牌处理器与企业级NVMe SSD阵列,计算性能与磁盘I/O均达到企业级标准——跑完bench.sh和fio测试,数据会让你放心。
更重要的是网络线路。Jtti新加坡机房接入CN2 GIA精品线路,从中国大陆访问的延迟稳定在30-60ms区间,晚高峰不绕路、不炸延迟。实测数据显示,CN2 GIA线路的丢包率接近0%,抖动通常低于5ms——这意味着你的网站、应用或游戏服务器能给用户提供真正流畅的体验。
配置方面,Jtti提供从1核1GB入门级到8核16GB企业级的多种规格,支持Linux与Windows双系统,满足从个人项目到企业级部署的全部需求。
选择Jtti新加坡云服务器,就是选择一台经得起“验货”的靠谱机器。
现在就访问Jtti官网,挑选最适合你的新加坡云服务器方案吧!
CN
EN