网络故障排查教程
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络故障分层排除法
物理层:采用替换法或专门的线缆测试仪, 物理层:采用替换法或专门的线缆测试仪,没有测试仪的 可通过网络设备(网卡、交换机等) 可通过网络设备(网卡、交换机等)信号灯进行简单的目 测。 数据链路层:相对于其他的协议层, 数据链路层:相对于其他的协议层,数据链路层出现问题 的可能性不大,对于TCP/IP网络,可以使用简单的 网络, 的可能性不大,对于 网络 可以使用简单的arp命令 命令 来检查MAC地址(物理地址)和IP地址之间的映射问题。 地址( 地址之间的映射问题。 来检查 地址 物理地址) 地址之间的映射问题 网络层和传输层是最容易出现问题的两层, 网络层和传输层是最容易出现问题的两层,路由配置容易 是最容易出现问题的两层 出现错误,可通过route命令来测试路由路径是否正确,也 命令来测试路由路径是否正确, 出现错误,可通过 命令来测试路由路径是否正确 可使用ping命令来测试连通性。对于复杂的问题,也可以 命令来测试连通性。 可使用 命令来测试连通性 对于复杂的问题, 通过专门的协议分析器,专业的协议分析软件等, 通过专门的协议分析器,专业的协议分析软件等,这些协 议分析器具有很强的检测和排查能力, 议分析器具有很强的检测和排查能力,能够分析链路层及 其以上层次的数据通信。 其以上层次的数据通信。 应用层的问题,则需要对程序进行检查, 应用层的问题,则需要对程序进行检查,或检查有没有什 的问题 么其他程序影响到应用层本身工作。 么其他程序影响到应用层本身工作。
网络故障排除步骤
第一步:全面收集信息, 第一步:全面收集信息,并分析故障现象
全面了解故障的情况,并详细询问相关细节,可以请故障 发生时操作人员描述正常运行时的情况,如果有可能的话, 亲自去验证一下所出现的问题。看是否有正常的功能不见了 ,还是有异常的反应?检查一下在故障发生之前是否对该节 点或是网络进行了改动。
常百度文库网络故障点
网卡设备 • 症状:
在设备管理器的网络适配器中没有网卡
用PING命令PING 127.0.0.1或者PING本地IP地址没 有PING通 任务栏中的本地连接显示为断开(或者网卡灯不亮)
常见网络故障点
网卡驱动问题 重新安装网卡驱动程序,确保设备管理器的网络适 配器中有网卡。 网卡连接问题 有的网卡在环境不是很好的情况下,触点发生氧化 ,致使接触不良。 现在最常用的8139网卡大部分是国内杂牌厂家生产 的,质量不稳定,寿命较短,极易损坏。建议购买 质量好一些的品牌 网线类型不匹配问题 网线连接问题 网线质量较差,达不到五类线标准,做线不规范, 线头松脱等。建议认真检查,及时更换。
常用网络命令介绍
1.计算机网络故障排除常用命令 计算机网络故障排除常用命令
利用Arp工具检验MAC Arp工具检验MAC地址解析 . 利用Arp工具检验MAC地址解析 • 利用Hostname工具查看主机名 利用Hostname Hostname工具查看主机名 • 利用Ipconfig工具检测网络配置 利用Ipconfig Ipconfig工具检测网络配置 • 利用Nbtstat工具查看NetBIOS使用情 利用Nbtstat工具查看NetBIOS使用情 Nbtstat工具查看NetBIOS 况 • 利用Netstat工具查看协议统计信息 利用Netstat Netstat工具查看协议统计信息 • 利用Ping工具检测网络连通性 利用Ping Ping工具检测网络连通性 • 利用 Tracert进行路由检测 Tracert进行路由检测
网络故障的排查方法
主讲:崔兆龙
本次内容
网络故障的分类 网络故障的分层排除法 网络故障的检查 网络故障的诊断
网络故障的分类
一般网络故障可以分为硬件故障,软件故障; 一般网络故障可以分为硬件故障,软件故障; 或者分为内网故障,外网故障。 或者分为内网故障,外网故障。其中 硬件故障是指网络设备或通信媒体的故障 软件故障是指设置上的问题 内网故障是指内部局域网的故障 外网故障是指与学校外部教委或Internet Internet连 外网故障是指与学校外部教委或Internet连 接的故障
网络故障分层排除法
例如,这里要测试网络能否正常通信。通常从ping远程计算机 例如,这里要测试网络能否正常通信。通常从 远程计算机 开始(例中在主机A上 主机B), 开始(例中在主机 上ping主机 ),成功说明系统和网络正 主机 ),成功说明系统和网络正 失败说明主机离线或网络故障。失败后再ping同一子网的 常,失败说明主机离线或网络故障。失败后再 同一子网的 网关(例中为192.168.1.1)来确认主机 是否能够连接到路由 网关(例中为 )来确认主机A是否能够连接到路由 失败后再ping环回地址 环回地址127.0.0.1来确认 来确认TCP/IP协议软件 器。失败后再 环回地址 来确认 协议软件 是否有问题,如果有问题,需要重新安装TCP/IP协议软件。 协议软件。 是否有问题,如果有问题,需要重新安装 协议软件 也可以采用另一种步骤, 环回地址127.0.0.1开始,失 开始, 也可以采用另一种步骤,从ping环回地址 环回地址 开始 败说明TCP/IP协议软件安装有问题,如果成功再 协议软件安装有问题, 败说明 协议软件安装有问题 如果成功再ping同一子 同一子 网的网关,如果成功再ping其他网关(路由器)逐步排查网络 其他网关( 网的网关,如果成功再 其他网关 路由器) 各个环节,直到最后ping远程主机。只要成功地 远程主机。 各个环节,直到最后 远程主机 只要成功地ping到远程 到远程 主机, 主机,可以判断网络问题一般发生在更高层次。
网络故障排除步骤
第五步: 第五步:检验故障是否被排除
请操作人员测试一下故障是否依然存在 ,这可以确保是否整个故障都已被排除。只 是简要地请用户按正常方法操作有关网络设 备即可,同时请用户快速地执行其它几种正 常操作。有时解决一个地方的问题会引出别 处的问题;有时问题是解决了,但可能会掩 盖其它故障。
网络故障排除步骤
第三步: 第三步:故障隔离
如果故障影响整个网段,那么就通过减少可能的故障 源来隔离故障。除两个节点外断开其它所有的节点。如果 这两个节点能正常通讯,再增加其它节点。如这两个节点 不能通讯,就要对物理层的有关部分,如电缆的接头、电 缆本身或与它们相连的Hub和网卡等进行检查。 如果故障能被隔离至一个节点,可以更换网卡,使用好的 网卡驱动程序(绝不能使用该节点现有的网络软件或配置 文件),或是用一条新的电缆与网络相连。如果网络的连 接没有问题,那么检查一下是否只是某一个应用有问题。 使用相同的驱动器或是文件系统运行其它的应用程序。
网络故障排除步骤
第四步:排除故障 第四步:
一旦确定了故障源,那么识别故障类型是比较 容易的。对于网络硬件设备来说,最方便的措施就是 简单地更换,对损坏部分的维修可以以后再进行。记 住:“尽可能迅速地恢复网络的所有功能是故障诊断 目的。” 有两种办法可以解决软件故障。第一种是,重新安装 有问题的软件,删除可能有问题的文件并且确保你拥 有全部所需的文件。这也是保证第二种方法得以顺利 实施的好办法,即对软件进行重新的设置。如果问题 是单一用户的问题,通常最简单的方法是整个删除该 用户然后从头开始,或是重复必要的步骤,使该用户 重新获得原来有问题的应用。比无目标地进行检查, 逻辑有序地执行这些步骤可以更快速地找到问题。
利用Nbtstat工具查看NetBIOS使用情况 利用Nbtstat工具查看NetBIOS使用情况
Nbtstat工具用于查看NetBIOS使用情况 Nbtstat工具用于查看NetBIOS使用情况 nbtstat –n:查看客户机注册的NetBIOS名称 :查看客户机注册的NetBIOS名称 nbtstat –c:显示本机NetBIOS缓存信息 :显示本机NetBIOS缓存信息 nbtstat –r:显示本机 NetBIOS统计信息 NetBIOS统计信息 nbtstat –a 远程主机IP地址 远程主机IP地址 NetBIOS信息 NetBIOS信息
利用Hostname工具查看主机名 利用Hostname工具查看主机名
Hostname:显示本机的主机名称 Hostname:显示本机的主机名称
利用Ipconfig工具检测网络配置 利用Ipconfig工具检测网络配置
Ipconfig /all:显示本机TCP/IP配置的详细信息; /all:显示本机TCP/IP配置的详细信息; Ipconfig /release:DHCP客户端手工释放IP地址; /release:DHCP客户端手工释放IP地址; Ipconfig /renew:DHCP客户端手工向服务器刷新 /renew:DHCP客户端手工向服务器刷新 请求; Ipconfig /flushdns:清除本地DNS缓存内容; /flushdns:清除本地DNS缓存内容; Ipconfig /displaydns:显示本地DNS内容; /displaydns:显示本地DNS内容; Ipconfig /showclassid:显示网络适配器的DHCP类 /showclassid:显示网络适配器的DHCP类 别信息; Ipconfig /setclassid:设置网络适配器的DHCP类别。 /setclassid:设置网络适配器的DHCP类别。
利用Arp工具检验MAC地址解析 利用Arp工具检验MAC地址解析
Arp(Address Resolution Protocol): Protocol):
地址解析协议。 地址解析协议。 显示本机arp arp缓存内容 Arp –a:显示本机arp缓存内容 清空本机arp arp缓存内容 Arp –d:清空本机arp缓存内容 Arp –s:在本机添加一条静态缓存
利用Netstat工具查看协议统计信息 利用Netstat工具查看协议统计信息
Netstat:用来查看本机和其他计算机进行 Netstat:用来查看本机和其他计算机进行 通信时所使用的协议信息。
利用Ping工具检测网络连通性 利用Ping工具检测网络连通性
Ping命令用于检测网络中计算机的连通性, Ping命令用于检测网络中计算机的连通性, 可以按照下面的步骤进行检测:
网络故障排除步骤
• 第二步:定位故障范围 第二步: • •
通过第一步全面的收集的信息分析,可以将故障范围 缩小到一个网段或节点。基于所作的分析,判断故障是否 与一个网段有关,还是局限于一个节点。缩小故障范围是 解决的开始。 例如当某台计算机发生无法上网的故障时,管理员可以 询问其他用户是否也同样出现了这一问题,如果所有的用 户都出现这一现象,则说明故障不在用户网络这端,在出 口网络设备或其他设备上。
– Ping – Ping – Ping – Ping – Ping 127.0.0.1 本机IP地址 本机IP地址 缺省网关 外网主机IP地址 外网主机IP地址 主机名
利用 Tracert工具进行路由检测 Tracert工具进行路由检
Tracert:显示到达目标地址所经过的路由器的IP地址。 Tracert:显示到达目标地址所经过的路由器的IP地址。
网络故障分层排除法
OSI的层次结构为管理员分析和排查故障提供了非常好 OSI的层次结构为管理员分析和排查故障提供了非常好 的组织方式。由于各层相对独立, 的组织方式。由于各层相对独立,按层排查能够有效地发 现和隔离故障,因而一般使用逐层分析和排查的方法。 现和隔离故障,因而一般使用逐层分析和排查的方法。 通常有两种逐层排查方式: 通常有两种逐层排查方式: 是从低层开始排查, 是从低层开始排查,适用于物理网络不够成熟稳定的情况 如组建新的网络、重新调整网络线缆、 ,如组建新的网络、重新调整网络线缆、增加新的网络设 备; 是从高层开始排查, 是从高层开始排查,适用于物理网络相对成熟稳定的情况 如硬件设备没有变动。 ,如硬件设备没有变动。 在实际应用中往往采用折衷的方式, 在实际应用中往往采用折衷的方式,凡是涉及到网 络通信的应用出了问题, 络通信的应用出了问题,直接从位于中间的网络层开始排 首先测试网络连通性,如果网络不能连通, 查,首先测试网络连通性,如果网络不能连通,再从物理 测试线路)开始排查;如果网络能够连通, 层(测试线路)开始排查;如果网络能够连通,再从应用 测试应用程序本身)开始排查。 层(测试应用程序本身)开始排查。