ping · 网络联通测试
上游:ls(Tier 1 基础后进入网络工具) 下游:wget(确认网络通了,再用 wget 下载)· curl(同为网络工具,功能更强)
一句话是什么
ping 向一台机器发送信号,看它有没有响应——
就像拍一下肩膀,看对方有没有反应。
为什么需要它
小伙伴连不上 Minecraft 服务器,不知道是网络问题还是服务器问题。 先 ping 一下:
ping 192.168.3.43
# 能 ping 通 → 网络没问题,服务器本身有问题
# ping 不通 → 网络有问题,或者机器关机了核心用法
公式
ping [选项] 主机名或IP
常用命令
| 命令 | 说明 |
|---|---|
ping google.com | 测试能不能上网 |
ping 192.168.3.43 | 测试局域网内另一台机器 |
ping -c 4 google.com | 只发 4 个包就停(Linux 默认不停) |
ping -i 2 google.com | 每 2 秒发一次(默认 1 秒) |
Ctrl+C | 停止 ping |
输出怎么看
ping -c 4 192.168.3.43
# PING 192.168.3.43: 56 data bytes
# 64 bytes from 192.168.3.43: icmp_seq=1 ttl=64 time=1.2 ms ← 通了!
# 64 bytes from 192.168.3.43: icmp_seq=1 ttl=64 time=0.9 ms
# 64 bytes from 192.168.3.43: icmp_seq=2 ttl=64 time=1.1 ms
# 64 bytes from 192.168.3.43: icmp_seq=3 ttl=64 time=1.0 ms
#
# --- 192.168.3.43 ping statistics ---
# 4 packets transmitted, 4 received, 0% packet loss ← 0% 丢包 = 网络好
# round-trip min/avg/max = 0.9/1.05/1.2 ms ← 延迟低 = 网络稳定重要指标:
0% packet loss= 没有丢包,网络稳定time=X ms= 延迟,越低越好;局域网应该 <5ms
Linux 笑话
Aaron 的 Minecraft 服务器设置好了,但小伙伴说连不上。 Aaron ping 了一下服务器 IP:
ping 192.168.3.43
# Request timeout for icmp_seq 0
# Request timeout for icmp_seq 1完全 ping 不通!
检查了半天,发现问题是—— 小伙伴在另一栋楼的 WiFi,不在同一个局域网里。
Minecraft Bedrock 局域网联机,所有人必须连同一个 WiFi。
教训:ping 不通不一定是服务器的问题,先确认是不是同一个网络。
例题精讲
📗 初探 Starter — 测试网络连通
# 测试能不能上网
ping -c 4 google.com
# 测试局域网内的 Aaron 笔记本
ping -c 4 192.168.3.43📘 应用 User — 排查 Minecraft 连接问题
# 小伙伴连不上时,逐步排查
# 第一步:服务器能不能 ping 通外网
ping -c 3 8.8.8.8 # Google DNS,测外网
# time=X ms ← 通了,外网没问题
# 第二步:小伙伴的机器能不能 ping 通服务器
# (在小伙伴的机器上运行)
ping -c 3 192.168.3.43
# 通了 → 网络没问题,检查服务器配置
# 不通 → 不在同一个局域网📙 管理 Admin — 网络监控脚本
#!/bin/bash
# 简单的网络可用性检查
TARGET="8.8.8.8"
if ping -c 1 -W 3 "$TARGET" > /dev/null 2>&1; then
echo "$(date): 网络正常"
else
echo "$(date): 网络断了!" >> ~/logs/network-alert.log
fi官方文档参考
man ping # 完整手册
ping -c N 目标发 N 个包测试连通;看packet loss和延迟time=X ms;局域网 Minecraft 要求所有设备同一 WiFi。
节点链接
上游
- ls ← Tier 1 基础
下游
实战
- Minecraft-Bedrock-Server ← 连不上时第一步 ping 排查
- shell-script ← 脚本里 ping 做网络健康检查
节点版本:v1.0 · 2026-04-20 Tier 2 网络节点——诊断网络的听诊器