记住这九个 Windows 常用网络诊断命令!

    |     来源:版权所有者      |      2025-07-22 10:51:14

在网络运维和诊断中,掌握一些实用的Windows网络命令能让你事半功倍。以下九个常用命令,帮你快速排查网络问题,提升工作效率。

 1. ping命令

功能:检测网络连通性,显示延迟和TTL值(可推算数据包经过的路由器数量)。

常用格式:

  • 基础检测:ping IP地址/域名如:ping www.baidu.com

  • 不间断测试:ping 目标 -t(按Ctrl+C中断)
  • 大包测试:ping 目标 -l 字节数如:ping www.qq.com -l 1300
  • 指定次数:ping 目标 -n 次数如:ping www.qq.com -n 10

 2. ipconfig命令

功能:查看和管理TCP/IP配置。

常用格式:

  • 显示基本信息:ipconfig(IP、子网掩码、网关)
  • 显示完整信息:ipconfig /all(含MAC、DNS、DHCP信息等)

  • 释放/重新获取IP:ipconfig /release 和 ipconfig /renew(适用于DHCP环境)
  • 清除DNS缓存:ipconfig /flushdns(解决DNS相关访问异常)


 3. arp命令

功能:管理IP与MAC地址的映射(地址解析协议)。

常用格式:

  • 查看ARP缓存:arp -a(检查局域网设备映射关系)

  • 绑定静态映射:arp -s IP 物理地址,如:arp -s 192.168.1.3 11-22-33-44-55-77
  • 删除映射:arp -d IP


 4. tracert命令

功能:追踪数据包到达目标主机的路径,显示每跳路由器信息。

常用格式:

  • 基础追踪:tracert 域名/IP如:tracert www.baidu.com

  • 不解析主机名(提速):tracert -d 目标
  • 指定源IP:tracert -S 源IP 目标


 5. route命令

功能:管理本地路由表,指定访问网段的网关。

常用格式:

  • 查看路由表:route print

  • 添加静态路由:route add 目标网段 mask 子网掩码 网关 metric 跳数,如:route add 10.10.10.0 mask 255.255.255.0 192.168.1.254 metric 5
  • 删除路由:route delete 目标网段


 6. nslookup命令

功能:查询域名对应的IP,诊断DNS问题。

常用格式:

  • 查看默认DNS服务器:直接输入nslookup
  • 查询域名IP:nslookup 域名如:nslookup www.baidu.com
  • 指定DNS查询:nslookup 域名 DNS服务器IP如:nslookup www.baidu.com 114.114.114.114


 7. nbtstat命令

功能:查看网络配置信息,包括工作组、计算机名、MAC等。

常用格式:

  • 查看本机信息:nbtstat -n
  • 查看远程主机信息:nbtstat -a 目标IP


8. telnet命令

功能:检测TCP端口是否可访问。

常用格式:

  • 连接默认端口(23):telnet IP/域名
  • 连接指定端口:telnet 目标 端口如:telnet www.baidu.com 443


9. netstat命令

功能:查看网络连接状态、端口监听、路由表等。

常用格式:

  • 显示所有连接:netstat -a
  • 以IP显示(不解析域名):netstat -n
  • 以太网统计:netstat -e
  • 显示路由表:netstat -r
  • 协议统计:netstat -s


掌握这些命令,轻松应对网络不通、延迟高、DNS异常等常见问题,让网络诊断更高效!