Windows网络常用的11个命令,网络运维诊断必备!

发布时间 - 2024-02-27 19:14:37
1.ping命令

ping是个使用频率极高的实用程序,主要用于确定网络的连通性。ping能够以毫秒为单位显示延迟。如果应答时间短,表示数据报不必通过太多的路由器或网络,连接速度比较快。ping还能显示TTL(Time To Live,生存时间)值,通过TTL值可以推算数据包通过了多少个路由器。
(1) 命令格式
ping IP地址
ping 域名
image.png
如图所示,使用ping命令检查到百度网站的连通性,共发送了四个测试数据包,正确接收到四个数据包。
(2) ping命令的基本应用
在Windows电脑上打开cmd命令窗口,输入ping /?后回车就可以查看详细的ping命令格式以及选项说明。Windows系统下常用的ping命令如下:

  • 不间断ping:ping + IP地址/域名 + –t

    可用于长时间ping测试,观察网络稳定性,按Ctrl+C中断测试

    例如:ping www.qq.com -t

  • ping大包:ping + IP地址/域名 + –l +字节数
    可用于ping大包测试,也可用于制造突发流量;
    ping www.qq.com -l 1300  #以1300字节为例ping测试QQ网站连通性

  • 指定源地址Ping:ping +域名 + -S +接口IP
    可用于电脑配置多个网络适配器或者IP的情况下指定出口ping连通性;
    ping www.qq.com -S 192.168.1.11  #指定IP为192.168.1.1的有线/无线网卡ping QQ站点连通性

  • ping固定数量包:ping +域名 + -n +数据包数量
    用于ping指定次数,用于统计平均延迟情况。
    例如:ping www.qq.com -n 10 以10个数据包为例


2. ipconfig命令
ipconfig实用程序可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。
而且,如果计算机和所在的局域网使用了动态主机配置协议DHCP,使用ipconfig命令可以了解到你的计算机是否成功地租用到了一个IP地址,如果已经租用到,则可以了解它目前得到的是什么地址,包括IP地址、子网掩码和缺省网关等网络配置信息。下图是输入ipconfig/all后显示网卡的参数信息:
image.png
Windows系统下常用的ipconfig命令如下:

  • ipconfig

显示每个已配置的网卡的IP地址、子网掩码和缺省网关。常用于无法上网时,确认当前所有网卡的所有网络IP参数是否正常。

  • ipconfig /all

显示每个已配置的网卡的完整网络参数信息,包括接口MAC、DNS服务器等。若是DHCP方式获取IP的,还包括DHCP服务器及租期剩余时间等。

  • ipconfig /release 和 ipconfig /renew

当电脑是自动获取IP时起作用。ipconfig /release是释放当前获取的所有IP参数,ipconfig /renew是重新向DHCP服务器请求IP参数。
常用于当DHCP服务器变更或发生其他网络故障时,快速释放并重新获取网络参数。

  • ipconfig /flushdns

清除电脑的本地DNS缓存。避免因DNS缓存过多或不正确造成网页访问异常,可用于辅助诊断DNS异常导致的上网异常。

3. arp命令
ARP(Address Resolution Protocol)即地址解析协议,是IPv4网络中根据IP地址获取MAC地址的网络层协议。局域网中不同设备之间一般是通过IP地址进行访问,而所有的数据传输又依赖网卡底层硬件,即数据链路层;因此就需要ARP协议将网络层中的IP地址解析为链路层可以识别的MAC地址,以保证通信的顺利进行。(欢迎
image.png
常用命令选项:

  • arp –a用于查看高速缓存中的所有arp条目,当局域网某个IP不通时,可先查询是否学习到其ARP信息,也可查询网关MAC正确性。

image.png

  • arp -a IP如果有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。
  • arp -s IP 物理地址
    例如:arp –s 192.168.1.3 11-22-33-44-55-77
    向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

  • arp -d IP使用本命令能够人工删除一个静态项目。


4. traceroute命令
掌握使用traceroute命令测量路由情况的技能,即用来显示数据包到达目的主机所经过的路径。traceroute命令的基本用法是,在命令提示符后键入“tracert host_name”或“tracert ip_address”,其中,tracert是traceroute在Windows操作系统上的称呼。
image.png
输出有5列:
列是描述路径的第n跳的数值,即沿着该路径的路由器序号;
第二列是次往返时延;
第三列是第二次往返时延;
第四列是第三次往返时延;
第五列是路由器的名字及其输入端口的IP地址。
如果源从任何给定的路由器接收到的报文少于3条(由于网络中的分组丢失),traceroute在该路由器号码后面放一个星号,并报告到达那台路由器的少于3次的往返时间。
在Windows电脑上打开cmd命令窗口,输入tracert后回车就可以查看详细的tracert命令格式以及选项说明。Windows系统下常用的tracert命令和使用场景如下:

在线咨询
联系方式
微信二维码
线