在日常工作当中对于普通电脑用户而言掌握基础的网络命令同样能快速排查常见上网问题。通过简单的 CMD 指令即可检测网络是否连通、查看 IP 配置、定位断线原因轻松解决无法上网、网速缓慢、连接异常等日常故障。常用CMD网络排障命令如下1. pingping是一个简单而有效的网络工具用于测试网络连接、测试主机之间的连通性、测试网络的延迟和丢包率、诊断网络问题如路由故障或网络堵塞。ping命令用于在 IP 主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。1.使用ping命令测试网关连通性。C:\Users\admin ping 10.78.150.12. 使用ping命令IPv4协议测试到公网DNS连通性测试丢包率、时延、请求超时等。。C:\Users\adminping -4 -t 114.114.114.1143. 使用ping命令IPv4协议检测到百度网站是否正常通信。C:\Users\adminping -4 www.baidu.com4. 使用ping命令IPv4协议带源地址检测到网关是否正常通信。说明Windows源地址是-SLinux源地址是-I网络设备源地址是-a。C:\Users\adminping -S 10.78.150.8 10.78.150.12. TelnetTelnet 是一款基于TCP 协议的远程登录命令行工具主要用于远程登录服务器、网络设备并进行命令行管理同时也常用来测试目标主机的端口是否开放是网络排障中非常基础且常用的工具。1. 使用telnet命令测试服务器端口是否开放。C:\Users\YJtelnet 124.115.179.170 90902. 使用telnet命令测试DNS服务器是否正常。C:\Users\YJtelnet 61.134.1.3 533. ifconfigifconfig命令主要用于查看网络配置信息包括IP地址、子网掩码、网关地址、DNS地址等。1.使用ipconfig命令查看计算机IP地址。C:\Users\YJipconfig2. 使用ipconfig /all命令查看详细IP地址及MAC地址信息。C:\Users\YJipconfig /all3. 使用 ipconfig /release命令释放计算机IP地址。C:\Users\YJ ipconfig /release4. 使用ipconfig /renew命令DHCP重新获取新IP地址。C:\Users\YJ ipconfig /renew5. 使用ipconfig /flushdns命令刷新DNS解析缓存。C:\Users\YJ ipconfig /flushdns6. 使用ipconfig /displaydns命令查看DNS缓存记录。C:\Users\YJ ipconfig /displaydns4. Tracerttracert是 Windows 系统下的路由追踪命令用于检测数据包从本机到达目标地址所经过的路由节点、路径和延迟帮助定位网络中断或卡顿的具体位置。1. 使用tracert命令跟踪经过的路由。C:\Users\YJtracert 61.134.1.42.使用tracert命令跟踪经过的路由不将中间路由器的IP地址解析为主机名可加快结果显示速度。C:\Users\YJtracert -d 61.134.1.45. nslookup‌nslookup‌是一个在命令行界面下使用的网络工具主要用于诊断域名系统DNS基础结构的信息获取DNS记录查询域名解析是否正常以及在网络故障时用来诊断网络问题。‌1. 使用nslookup命令解析百度域名对应的IP地址。C:\Users\YJnslookup www.baidu.com6. arpARPAddress Resolution Protocol命令是一种用于管理和操作计算机网络中ARP缓存的工具主要用于将IP地址解析为对应的物理MAC地址还包括查看、添加、删除和修改ARP缓存表中的记录。‌1. 使用arp -a命令查看本地计算机ARP缓存表。C:\Users\adminarp -a2. 删除本地计算机指定IP地址的ARP缓存项。C:\Users\adminarp -d3. 添加本地计算机静态ARP缓存项。C:\Users\adminarp -s4. 清除本地计算机ARP缓存表。C:\Users\adminarp -d7. routeroute命令主要用于显示和修改IP路由表。还可以帮助你查看当前的路由信息或者手动添加、删除或修改路由条目。1. 使用route print命令查看计算机所有路由表。C:\Users\YJroute print2. 使用route print -4命令查看计算机IPv4路由表。C:\Users\adminroute print -43. 使用route print -6命令查看计算机IPv6路由表。C:\Users\adminroute print -68. netstatnetstat命令是一个监控TCP/IP网络的非常有用的工具它可以显示网络连接、路由表和网络接口信息可以让用户得知有哪些网络连接正在运作。 使用时如果不带参数netstat显示活动的 TCP 连接。1. 使用netstat -ano命令查看计算机端口开放情况。C:\Users\adminnetstat -ano2. 使用netstat -ano | findstr命令查看指定端口是否开放。C:\Users\adminnetstat -ano | findstr 128193. 使用netstat-r命令查看当前网络路由表。C:\Users\adminnetstat -r9. netshnetsh 是一个功能强大的网络配置命令可以用来查看或更改计算机的网络设置。比如修改IP配置、开启或关闭网络适配器等。1. 显示IPv4的网络配置信息。netsh interface ipv4 show config