ping不通就抓瞎?用这5个命令层层排查

一、排查逻辑

[1. 本机配置] → [2. 本地链路] → [3. 网关可达] → [4. 远程IP可达] → [5. 端口服务]
ipconfig arp -a ping网关 ping目标 telnet/测试端口

只要其中任意一环断裂,网络就“不通”。

我们用5个命令,逐层验证:

ping不通就抓瞎?用这5个命令层层排查

二、第一步:ipconfig

—— 确认本机“身份证”是否正确

执行:

ipconfig /all

查看关键信息:

  • IP地址:是否在正确网段?是否是169.254.x.x(APIPA,说明DHCP失败)?
  • 子网掩码:是否配错(如/24配成/30)?
  • 默认网关:是否有?是否正确?
  • DNS服务器:是否有?能否用于解析?
  • ✅ 正常示例:

IPv4 Address. . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0Default Gateway . . . . . . . . . : 192.168.1.1DNS Servers . . . . . . . . . . . : 8.8.8.8

❌ 异常表现:

  • IP为169.254.x.x → DHCP故障
  • 网关为空 → 无法跨网段
  • DNS缺失 → 网站打不开,但IP能通

✅ 解决:

  • DHCP问题:ipconfig /release → ipconfig /renew
  • 静态IP错误:手动修正

三、第二步:arp -a

—— 检查“邻居关系”是否建立

执行:

arp -a

查看输出:

  • 是否有网关IP对应的MAC地址?
  • MAC地址是否合理(如不是00-00-00-00-00-00)?
  • ✅ 正常示例:

Interface: 192.168.1.100 --- 0x3
Internet Address Physical Address Type 192.168.1.1 00-11-22-33-44-55 dynamic

❌ 异常表现:

  • ARP表为空 → 本机未发出ARP请求,或网关未回应
  • ARP未学习 → 二层链路不通(交换机VLAN错、端口down)

✅ 排错:

  • 手动清ARP缓存:arp -d *
  • 再次ping网关,触发ARP请求
  • 若仍无ARP,说明二层通信失败

四、第三步:ping 网关 —— 验证本地网络连通性

执行:

ping 192.168.1.1

可能结果:

ping不通就抓瞎?用这5个命令层层排查

重点:

unreachable → 本机问题(IP、网关、ARP)

  • timed out → 网关或链路问题

✅ 解决:

  • 检查网线、交换机端口状态
  • 登录网关设备,确认接口up,无ACL拦截

五、第四步:ping 目标IP

—— 验证端到端IP连通性

执行:

ping 8.8.8.8

可能情况:

ping不通就抓瞎?用这5个命令层层排查

✅ 如果 能ping通网关,但ping不通8.8.8.8

  • 查网关是否能上网
  • 查NAT、防火墙策略
  • tracert 8.8.8.8 查看在哪一跳中断
  • ✅ 如果 能ping通外网,但打不开网页
  • 问题在DNS或应用层(见下一步)

六、第五步:telnet 目标IP 端口 或 Test-NetConnection

—— 检查服务是否开放

场景:能ping通IP,但无法访问网站、远程桌面、FTP等。

方法1:使用telnet(需启用功能)

telnet 192.168.1.200 3389

  • 成功:屏幕变黑或闪一下 → 端口通
  • 失败:Could not open connection → 端口被防火墙拦截或服务未启动

方法2:使用PowerShell(推荐)

Test-NetConnection 192.168.1.200 -Port 3389

输出:

ComputerName : 192.168.1.200
RemoteAddress : 192.168.1.200
RemotePort : 3389
InterfaceAddress : 192.168.1.100
TcpTestSucceeded : True

✅ 如果TcpTestSucceeded: False → 服务未开或防火墙拦截

常见端口速查:

ping不通就抓瞎?用这5个命令层层排查

七、总结:5个命令,构建完整排查链

记住这个流程图

ping不通?
├─ 1. ipconfig → IP/网关/DNS对吗?
├─ 2. arp -a → 学到网关MAC了吗?
├─ 3. ping 网关 → 本地链路通吗?
├─ 4. ping 目标IP → 端到端IP通吗?
└─ 5. telnet/Test-NetConnection → 服务端口开吗?

网络故障,90%都逃不过这五层。

阅读剩余
THE END
阿里云ECS特惠活动
阿里云ECS服务器 - 限时特惠活动

云服务器爆款直降90%

新客首单¥68起 | 人人可享99元套餐,续费同价 | u2a指定配置低至2.5折1年,立即选购享更多福利!

新客首单¥68起
人人可享99元套餐
弹性计费
7x24小时售后
立即查看活动详情
阿里云ECS服务器特惠活动