在局域网日常管理和维护过程中,我们往往会使用一些网络DOS命令来辅助检测网络状态,从而实现排障的目的。网络故障诊断命令很多,下面我们只介绍几种比较常见且非常实用的命令。

1.Ping命令

Ping命令在检查网络故障中使用广泛,它通过向计算机发送 ICMP 回应报文并且监听回应报文的返回,以校验与远程计算机或本地计算机的连接,主要是用来检查网络连接是否畅通。它的使用格式是在命令提示符下键入:ping IP地址或主机名,执行结果显示响应时间,重复执行这个命令,可以发现ping报告的响应时间是不同的,这主要取决于网络的适时的繁忙程度。

Ping命令的主要参数及功能描述如下:

-t :校验与指定计算机的连接,直到用户中断。

-a :将地址解析为计算机名。

-n count :发送由count 指定数量的ECHO报文,默认值为 4.

-l length :发送包含由length 指定数据长度的ECHO报文。默认值为 64 字节,最大值为 8192 字节。

-f :在包中发送“不分段”标志,该包将不被路由上的网关分段。

-i ttl :将“生存时间”字段设置为ttl指定的数值。

2.ipconfig命令

ipconfig命令采用Windows窗口的形式来显示IP协议的配置信息,如果ipconfig命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以列出查看主机的相关信息如:主机名、DNS服务器、节点类型等。其中网络适配器的物理地址在检测网络错误时非常有用。同样在命令提示符下键入ipconfig /?可获得ipconfig的使用帮助,键入ipconfig all可获得IP配置的所有属性。

ipconfig命令主要参数及功能描述如下:

-all:显示系统的所有网络信息,包括主机名、节点类型、适配器名、MAC 地址、DHCP 租赁信息等。

-displaydns:显示DNS解析器缓存中的内容。

-flushdns:清除DNS解析器缓存的内容。

-registerdns:刷新机器上所有的DHCP租赁,然后由DNS服务重新注册。

-release [adapter name]:在使用这个参数标识一个适配器名或者部分匹配的名字时,IPConfig发布指定适配器的地址。如果不指定适配器,那么IPConfig就会发布所有 IP 地址。

-renew [adapter name]:在使用这个参数标识一个适配器名或者部分匹配的名字时,IPConfig更新所有指定适配器的地址,如果不指定适配器,那么IPConfig就会更新所有 IP 地址。

-setclassid [connection name][DHCP server class]:强迫客户端机器从一个不同的类中获得它的 DHCP 信息。

-showclassid [connection name]:如果DHCP服务器已经提供了一个DHCP类,那么这个命令将显示那个类的细节。

3.netstat命令

netstat命令可以帮助了解网络的整体运行情况,用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,用于检验本机各端口的网络连接情况。例如它可以显示当前的网络连接、路由表和网络接口信息,可以让管理员得知目前总共有哪些网络连接正在运行等。netstat命令本身带有多种参数,可以使用netstat/?命令来查看该命令的使用格式以及详细的参数说明。

netstat命令的主要参数及功能描述如下:

-a:显示所有连接和侦听端口。

-e:显示以太网统计信息。

-n:在数字表里显示地址和端口号。

-p proto:显示通过proto参数指定的协议的连接,proto参数可以是TCP、UDP或IP协议。

-r:显示路由表信息。

-s:显示指定协议统计信息。

4.arp(地址转换协议)命令

arp实际上是一个TCP/IP协议,主要用于确定对应IP地址的网卡物理地址。使用arp命令,能够查看到本地计算机或另一台计算机的ARP高速缓存中的内容。按照缺省设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,如果输入项目后不进一步使用,物理IP地址对就会在2至10分钟内失效。因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。

arp命令主要参数及功能描述如下:

-a:用于查看高速缓存中的所有项目。-a和-g参数的结果是一样的,多年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。

-a IP :如果系统有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。

-d IP :使用本参数能够手工删除一个静态项目。

5.Tracert命令

Tracert命令用于检查网络路径连通性问题,主要用来显示数据包到达目的主机所经过的路径,并记录显示数据包经过的中继节点清单和到达时间。tracert 命令显示用于将数据包从计算机传递到目标位置的一组 IP 路由器,以及每个跃点所需的时间。如果数据包不能传递到目标,tracert 命令将显示成功转发数据包的最后一个路由器。

tracert 命令主要参数及功能描述如下:

-d:该参数将返回到达 IP 地址所经过的路由器列表。通过使用 -d 参数,可以更快地显示路由器路径,因为 tracert 不会尝试解析路径中路由器的名称。

-h maximum_hops:指定搜索到目标地址的最大跳跃数。

-j host_list:按照主机列表中的地址释放源路由。

-w timeout:指定超时时间间隔,程序默认的时间单位是毫秒。

6.NBTStat命令

nbtstat命令主要用于释放和刷新NetBIOS名称。NBTStat(TCP/IP上的NetBIOS统计数据)实用命令程序可以提供关于NetBIOS的详细统计数据。例如在命令提示符下,键入:nbtstat CRR 释放和刷新过程的进度以命令行输出的形式显示。该信息表明当前注册在该计算机的WINS中的所有本地NetBIOS名称是否已经使用WINS服务器释放和续订了注册。

NBTStat命令主要参数及功能描述如下:

-a: 使用这个参数,只要知道远程主机的机器名称,就可以得到它的NETBIOS信息。

-A:这个参数也可以得到远程主机的NETBIOS信息,但需要知道远程主机IP地址。

-n:列出本地机器的NETBIOS信息。

在网络管理维护中可以用的命令很多,上面只是介绍几种比较常见的,其他的一些命令的使用大家可以参考微软相关帮助手册。

使用命令能够查看本地计算机,网络故障常用诊断命令及使用方法相关推荐

  1. 处理网络故障常用的命令

    Netstat netstat -s--本选项能够按照各个协议分别显示其统计数据.如果你的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么你就可以用本选项来查看一下所显示 ...

  2. Win7 将 resync 命令发送到本地计算机 此计算机没有重新同步,因为要求的时间更改太大

    环境: Win7 旗舰版X64 问题描述: 执行w32tm /resync命令显示,将 resync 命令发送到本地计算机 此计算机没有重新同步,因为要求的时间更改太大,时间不能同步成功 解决方案: ...

  3. 命令行查看本地Maven仓库地址

    主要参考:https://stackoverflow.com/questions/5916157/how-to-get-the-maven-local-repo-location 1. 如果是只需要查 ...

  4. 网络工程师常用的命令整理-windows版,还不快收藏起来

    一.ping命令 1.ping ping是最常用的实用程序之一,用来确定网络的连通性 ping是个使用频率极高的实用程序,主要用于确定网络的连通性pi,如果ping通一个地址,那么基本可以排除物理层数 ...

  5. 计算机网络故障的识别英文,计算机网络故障的识别和解决方法论文 网络故障的诊断.doc...

    河南财政税务高等专科学校 Henan College of Finance and Taxation 计算机网络专业专科毕业论文 论文题目:计算机网络故障的一般识别与解决方法 专业名称:计算机网络技术 ...

  6. 检测网络是否稳定的计算机命令,如何查看自己的网络是否稳定

    每当我们的网络慢的时候,我们总想知道自己的网速是否稳定,那么怎么查看自己的网络稳定不稳定呢?下面小编就给大家讲解一下操作步骤! 查看自己的网络是否稳定的方法 首先我们点击电脑左下角的开始图标,然后在弹 ...

  7. 查看本地计算机的私有/公有 IP 地址

    直接点击 https://checkip.amazonaws.com/ 就可以了哈哈哈 页面上会显示本地计算机的公有 IP 地址. 查看本机计算机ip信息 Windows  :  ipconfig - ...

  8. Windows系统 services.msc命令详解,Windows命令行查看本地服务

    「作者主页」:士别三日wyx 第一步.打开cmd 按下 win 键,输入 cmd 后回车,打开「命令提示符」 第二步.查看系统版本 在打开的cmd窗口中,输入 services.msc 后回车,即可在 ...

  9. Windows系统 lusrmgr命令详解,Windows命令行查看本地用户和组

    「作者主页」:士别三日wyx 第一步.打开cmd 按下 win 键,输入 cmd 后回车,打开「命令提示符」 第二步.查看系统版本 在打开的cmd窗口中,输入 lusrmgr后回车,即可在新弹出的窗口 ...

最新文章

  1. 牛听听 总是获取音频流出错_【伤感听听|推荐】大度 什么
  2. JZOJ 5443. 【NOIP2017提高A组冲刺11.2】字典序
  3. ckeditor5加字数_ckeditor字数限制
  4. Spring 使用context:annotation-config的设置
  5. Neutron中的Service类
  6. 工作68:子路由跳转
  7. python打log_python根据文件大小打log日志
  8. 初学者内心最慌的问题:适不适合做一名码农(程序员)??
  9. Java高级语法笔记-多个异常处理
  10. html5 canvas画布上合成
  11. 李想当年是被赶出汽车之家?真相了...
  12. Hbase Region拆分入门
  13. KITTI数据集下载链接
  14. android 图片的处理方法,Android图片处理,ImageView的属性和方法大全
  15. stm32--JLINK调试
  16. python pdf报告_利用python设计PDF报告,jinja2,whtmltopdf,matplotlib,pandas
  17. 【调剂】2021年南昌航空大学无损检测技术教育部重点实验室卢超教授团队招优秀调剂研究生...
  18. 35个强大的UI设计教程
  19. 南京工业大学python试卷_南京工业大学施工技术期末试卷及答案
  20. IOS 实现以图查图 类似百度查图功能

热门文章

  1. Flutter使用ClipPath画一个聊天气泡
  2. 特别篇之(标准编码)
  3. Effective C++ T23:宁以non-member、non-friend替换member函数
  4. storm和vgj vgj_DOTA2:VGJ改名J.Storm专注北美赛区,收编Forev新队进军Major
  5. redis 穿透、雪崩、击穿
  6. 应用统计学与R语言实现学习笔记(七)——拟合优度检验
  7. 什么是Google PR值? 如何提高PR值?
  8. amd插帧技术如何开启_不要浪费那块屏幕,联想小新13 Pro AMD锐龙标压版视频插帧设置...
  9. 【Shell】执行shell脚本进入指定目录
  10. 基础知识---认识shell和各种sh以及更新bash到高等级的bash5.0