ServerBox 如何用 Ping 功能探测服务器和网络连通性
Ping 工具是什么
ServerBox 的 Ping 工具是一个从你的服务器发出去的网络探测——也就是说它测的是"服务器 A 到目标 IP 的连通性",不是"你的手机到目标 IP"的连通性。
这在排查服务器侧的网络问题时特别有用:
- 服务器能不能连到外网?
- 服务 A 能不能连到服务 B?
- DNS 解析正常吗?
- 延迟和丢包怎么样?
使用方法
- 打开服务器详情页 → 侧栏 → 点「工具」图标
- 选 Ping 工具
- 输入目标 IP 或域名(如 8.8.8.8 或 api.github.com)
- 设置次数(默认 4 次)或选「持续 Ping」
- 开始
结果解读
Ping 结果展示:
| 字段 | 含义 |
|---|---|
| 发送 / 接收 / 丢包率 | 如 4 sent, 4 received, 0% packet loss |
| 平均延迟 | 所有包的平均 RTT(往返时间) |
| 最小 / 最大延迟 | 最慢和最快的一次 |
| 抖动(jitter) | 延迟的波动幅度 |
结果含义速查
| 丢包率 | 说明 |
|---|---|
| 0% | 网络正常 |
| 1~5% | 轻微不稳定,可能有偶发丢包 |
| >5% | 网络质量差,需要排查 |
| 100% | 完全不通——目标不在线、路由不通、或被防火墙拦截 |
| 延迟 | 说明 |
|---|---|
| <10ms | 极快(同机房或同区域) |
| 10~100ms | 正常(跨区域但同大陆) |
| 100~300ms | 正常但慢(跨洋或绕行) |
| >300ms | 很慢,可能路由选择有问题 |
常见诊断场景
服务器访问外网慢:Ping 8.8.8.8 → 如果正常,问题在目标网站;如果 Ping 也慢,是服务器到外网的线路问题
Docker 容器互相不通:从容器内 Ping 另一个容器的 IP(需要先 docker exec 进容器再跑 Ping)
DNS 解析问题:Ping 域名时看到"未知主机"或"名称无法解析" → 服务器 DNS 配置有问题,去 /etc/resolv.conf 检查
和命令行 ping 的关系
ServerBox 的 Ping 工具底层执行的就是 ping -c 4 <目标> 命令,所以结果和 SSH 终端里手动跑 ping 完全一致。图形界面的好处是:
- 自动计算丢包率和平均延迟
- 结果格式化展示,不用自己数
- 可以同时跑多个 Ping 对比不同目标