加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_汕头站长网 (https://www.0754zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

8种网络故障分析及测试命令大全

发布时间:2019-04-26 23:36:20 所属栏目:教程 来源:佚名
导读:副标题#e# 对于网络工程师来说,在平常工作中,最基础的工作能力就是要保证网络顺畅不出错误。但实际上,网络随时都可能发生故障,影响正常工作,从而导致网络工程师总是要背很多黑锅;所以快速解决网络故障已经成为网工的能力检验的标配了。 那如何才能快速

ping命令主要是用来检查路由是否能够到达某站点。由于该命令的包长小,所以在网上传递的速度非常快,可以快速检测要去的站点是否可达。如果执行ping不成功,则可以预测故障出现在以下几个方面:

  • 网线是否接通;
  • 网络适配器配置是否正确;
  • IP地址是否可用等。

如果执行ping成功而网络仍然无法使用,问题可能出在网络系统的软件配置方面。ping成功只能保证当前主机与目的主机间存在一条连通的物理路径。

在dos命令窗口中输入ping /?,可以看到ping的各个参数如下:

(1)ping命令参数介绍

  • /t:ping 指定用户所在的主机向目标主机发送数据,直到中断。
  • /a:以IP地址格式来显示目标主机的网络地址,将地址解析为计算机名。

通过运行ping -a 192.168.0.109可以知道IP为192.168.0.109的计算机名为Lenovo

  • -n count:发送count指定的echo数据包数量。默认值为4
  • -l size;发送包含有size指定数据量的echo数据包。默认为32字节,最大值是65527字节。
  • -f;在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段
  • -i TTL;将“生存时间”字段设置为TTL指定的值
  • -v TOS;将“服务类型”字段设置为TOS指定的值
  • -r count;在“记录路由”字段中记录传出和返回数据包的路由。count可以指定最少1台,最多为9台计算机。
  • -s count;指定count指定的跃点数的时间戳
  • -j host-list;利用host-list指定的计算机列表路由数据包。连续计算机可以被中间网关分割(路由稀疏),IP允许的最大数量为9.
  • -k host-list;利用host-list指定的计算机列表路由数据包。连续计算机不可以被中间网关分割(路由严格源),IP允许的最大数量为9
  • -w timeout;指定超时间隔,单位为毫秒。

(2) 使用ping命令测试故障步骤

现在有一台计算机不能访问Internet上的web资源,可以使用ping命令找出故障的位置。操作步骤如下:

  • a.ping 159.0.0.1
  • 如果ping不通,这说明本机TCP/IP没有装好。
  • b.ping本机的IP地址
  • 如果ping不通,这说明网卡没有装好,或网卡驱动有问题。

(3) ping本网段的其它设备IP地址

如果PING不通,则说明连接本机的线路有问题,或者交换机的端口有问题,也可能交换机本身出现了问题。

(4) ping本网段的网关

如果ping不通,则无法上网,因为没有设备能够把数据包发出去。原因可能是路由器没有配置好或代理服务出了问题。

(5) ping DNS服务器

如果ping不通,则说明DNS服务器出了问题,或本机的DNS服务器设置不正确。

3. tracert命令

tracert命令用来检验数据包是通过上面路径到达目的地的。通过执行tracert命令,可以清楚地看到数据走的路径,判定数据包达到目的主机所经过的路径,显示数据包经过的踪迹节点清单和到达时间。当ping一个较远的主机出现错误时,用tracert命令可以方便地查出数据包是在哪里出错的。如果信息包一个路由器也不能穿越,则有可能是计算机的网关设置错了。那么,可以用ipconfig命令来查看。

tracert命令格式语法格式:

  1. tracert【-d】【-h maximum_hops】【-j host_list】【- w timeout】 

其中主要参数有:

  • -d;不解析目标主机的名称
  • -h maximum_hops;指定搜索到目标地址的最大跳跃数
  • -j host_list;按照主机列表中的地址释放源路由;
  • -w timeout;指定超时时间间隔,程序默认的时间单位是毫秒。

4. winipcfg命令

winipcfg命令的功能与ipconfig基本相同,只是在winipcfg在操作上更加方便,同时能够以Windows的图形界面方式显示。当需要查看任何一台计算机上的TCP/IP协议的配置情况时,选择“开始”--“运行”,在出现的对话框中输入winipcfg,即可出现测试结果。

  1. winipcfg【/?】【/all】 

其中主要参数有:

  • /all 显示所有的有关IP地址的配置信息
  • /batch【file】将命令结果写入指定文件
  • /renew_all 重试所有网络适配器
  • /release_all 释放所有网络适配器
  • /renew N复位网络适配器 N
  • /release N释放网络适配器 N

5. netstat命令

(编辑:云计算网_汕头站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!