一、基础状态检测
1️⃣ipconfig/ifconfig
作用:快速查看本机IP地址、子网掩码、默认网关等网络配置
关键用法:
ipconfig /all(Windows)→ 显示完整网络信息(含MAC地址、DNS等)
ifconfig -a(Linux)→ 查看所有网络接口状态
2️⃣ping
作用:测试网络连通性及延迟,排查断网问题
典型场景:
ping 8.8.8.8 → 测试外网连通性
ping -t 192.168.1.1(Windows)→ 持续监测网络稳定性
ping -l 1500 目标IP → 指定数据包大小(排查MTU问题)
二、路径追踪与连接分析
1️⃣tracert/traceroute
作用:定位网络中断节点,分析数据传输路径
示例:
tracert www.baidu.com(Windows)→ 显示经过的路由器IP及延迟
traceroute -n 目标IP(Linux)→ 禁用DNS解析加速显示
2️⃣netstat
作用:查看实时网络连接及端口占用情况
高频参数:
netstat -ano → 显示所有连接及对应进程PID
netstat -r → 检查路由表
三、协议层诊断
1️⃣arp
作用:管理ARP缓存,解决局域网设备识别问题
常用命令:
arp -a → 查看IP与MAC地址映射关系
arp -d * → 清空ARP缓存(需管理员权限)
2️⃣nslookup/dig
作用:诊断DNS解析故障
示例:
nslookup www.baidu.com → 验证域名解析结果
dig @8.8.8.8 目标域名(Linux)→ 指定DNS服务器查询
四、系统级修复
1️⃣netsh winsock reset
作用:重置系统网络协议栈,修复因配置错误导致的断网
执行方式:管理员权限CMD运行该命令
2️⃣route
作用:管理路由表,解决多网卡路由冲突68
典型操作:
route print → 查看完整路由表
route add 目标网段 mask 子网掩码 网关 → 添加静态路由