浅谈网络故障诊断

上传人:muj****520 文档编号:159718860 上传时间:2022-10-09 格式:DOCX 页数:20 大小:53.48KB
返回 下载 相关 举报
浅谈网络故障诊断_第1页
第1页 / 共20页
浅谈网络故障诊断_第2页
第2页 / 共20页
浅谈网络故障诊断_第3页
第3页 / 共20页
点击查看更多>>
资源描述
Evaluation Warning: The document was created with Spire.Doc for .NET.LPI 2202 考试准准备: 网络故故障诊断断2009年年12月23日 来源:ibmm 作者:Davvid Merrtz本文是由 7 篇文章 组成的的介绍 Linnux上上网络管管理的系系列教程程的最后后一篇。在在本教程程中,Davvid Merrtz 将继续续带领大大家准备备 Liinuxx Prrofeessiionaal IInsttituute Inttermmediiatee Leevell Addminnisttrattionn(LPIIC-22)Exaam 2202 的考试试。本教教程将回回顾 LPPI 2202 系列教教程,重重点介绍绍如何使使用已经经介绍过过的基本本工具来来修复网网络问题题。对工工具的回回顾分为为两类:配置工工具和诊诊断工具具。开始之前了解这这些教程程可以教教您学习习哪些知知识,以以及如何何从这些些教程中中学习到到尽可能能多的知知识。关于本本系列教教程Proofesssioonall Innstiitutte (LPI)的 Liinuxx 系统管管理员认认证分为为两个级级别:初初级(也也称为 认证级级别 1)和中中级 (也称称为 “认证级级别 2”)。要要获得认认证级别别 1,则必必须通过过 1001 和 1002 的考试试;要获获得认证证级别 2,则必须须通过 2001 和 2002 的考试试。devvelooperrWorrks 上提供供了一些些可以帮帮助您准准备这些些考试的的教程。每个考试都包含几个主题,每个主题在 developerWorks 上都有对应的自学教程。要准备备参加 1 级认证证,请参参阅 deevellopeerWoorkss 为 LPPI 考试 1001 和 1002 准备的的教程。要准备备参加 2 级认证证,请参参阅 deevellopeerWoorkss 为 LPPI 考试 2001 和 2002 准备的的教程。对于 LPII 考试 2002,7 个主题和对对应的 deevellopeerWoorkss 教程如如下:表 1. LPII 考试 2002:教程程和主题题 LPII 考试 2002 主题devellopeerWoorkss 教程教程总结主题 2005LPI 考考试 2002 准备(主主题 2005):网络络配置 介绍如何配配置基本本的 TCCP/IIP 网络,范范围从硬硬件层(常常见的以以太网,moddem、ISDDN 或 8002.111)到网网络地址址的路由由。主题 2006LPI 考考试 2002 准备(主主题 2006):邮件件和新闻闻 介绍如何将将 Liinuxx 用作邮邮件和新新闻服务务器。本本教程将将介绍邮邮件传输、本本地邮件件过滤以以及邮件件列表维维护等方方面的内内容,还还将介绍绍 NNNTP 协议使使用的服服务器软软件。主题 2007LPI 考考试 2002 准备(主主题 2007):DNNS 介绍如何使使用 Liinuxx 作为 DNNS 服务器器,主要要是使用用 BIIND。本教教程还将将介绍如如何执行行基本的的 BIIND 配置、管管理 DNNS 区域,以以及保障障 DNNS 服务器器的安全全。 主题 2008LPI 考考试 2002 准备(主主题 2008):Weeb 服务 介绍如何安安装和配配置Webb 服务器器,以及及如何实实现 Sqquidd 代理服服务器。主题 2110LPI 考考试 2002 准备(主主题 2110):网络络客户机机管理 介绍如何配配置 DHHCP 服务器器、NISS 客户机机和服务务器、LDAAP 服务器器和 PAAM 身份验验证支持持。参见见下面详详细的 目标。主题 2112LPI 考考试 2002 准备(主主题 2112):系统统安全性性 介绍如何配配置路由由器,如如何保障障 FTTP 服务器器的安全全,如何何配置 SSSH,以及及如何执执行各种种其他安安全管理理任务。主题 2114LPI 考考试 2002 准备(主主题 2112):网络络故障诊诊断 (本教程)回回顾可以以用来检检测和解解决网络络问题的的工具和和命令。参参见下面面详细的的 目标。Linnux Proofesssioonall Innstiitutte 不为任任何第三三方考试试准备资资料或技技术做担担保。详详情请联联系 innfolpii.orrg。关于本本教程欢迎阅阅读 “系统安安全性”,这是是介绍 Liinuxx 上中级级网络管管理的由由 7 篇文章章组成的的教程系系列中的的最后一一篇。本本文会重重新回顾顾有关 Liinuxx Prrofeessiionaal IInsttituute 2022 考试主主题的前前 6 篇教程程中介绍绍的内容容,从而而为整个个系列的的教程提提供一个个通用的的上下文文。本文文会对前前面已经经介绍过过的一些些工具进进行重点点说明,这这些工具具是 iffconnfig、rouute、hosstnaame、dmeesg、nettstaat、ping、traacerroutte 等,本本文还将将重点介介绍如何何使用这这些工具具来解决决问题。与 ddeveelopperWWorkks 2201 和 2002 系列中中的其他他教程一一样,本本教程旨旨在充当当考试准准备的学学习指南南和入门门,而不不是该主主题的完完全文档档。鼓励励读者参参考 LPPI 的 详细目目标列表表,并在在需要时时参考其其他资料料,以补补充这里里的知识识。本教程程是按照照这个主主题的 LPPI 目标组组织的。大大致上说说,学习习目标的的权值越越高,在在考试中中出的题题就会越越多。表 2. 网络故故障诊断断:本教教程涉及及的考试目标 LPII 考试目目标目标权值目标摘要2.2144.7网网络问题题的故障障诊断 权值 1判断并修正正常见的的网络设设置问题题。目标标包括了了解基本本配置文文件的位位置和命命令。前提条条件要想从从本教程程获得最最大的好好处,那那么您应应该具备备 Liinuxx 的一些些基础知知识,并并拥有一一个可以以用来实实践本教教程中介介绍的命命令的 Liinuxx 系统。本本教程是是在 LPPI 考试 2002 系列的的前 6 篇教程 基础上上构建的的。其他资资源对于大大多数 Liinuxx 工具来来说,查查看讨论论过的所所有实用用工具手手册通常常很有用用。实用用工具或或内核之之间的版版本和开关(swiitchh)可能能有所不不同,或或者具有有不同的的 Liinuxx 发行版版。关于于更深入入的信息息,Linnux Doccumeentaatioon PProjjectt 提供了各各种有用用的文档档,尤其其是它的的 HOOWTOO 文档。关关于 Liinuxx 网络的的书籍已已经出版版了很多多,我觉觉得 OReiillyy 出版的的由 Crraigg Huunt 编写的 TCCP/IIP NNetwworkk Addminnisttrattionn 一书相相当有用用。网络配配置工具具关于网网络故障障诊断要诊断断网络配配置的故故障,则则需要知知道如何何使用本本系列教教程中讨讨论的几几个工具具;还需需要熟悉悉影响网网络状态和和行为的的配置文文件。本本教程对对进行故故障诊断断所应该该熟悉的的主要工工具和配配置文件件进行了了有效归归纳。为了简简便起见见,本教教程将根根据给定定工具是是更适合合网络配配置还是是更适合合用来分分析网络络问题来来对这些些工具进进行分组组。当然然,实际际上这些些工具很很少是独独立的。ifcconffigLPII 考试 2002 准备(主主题 2005):网网络配置置 对 iffconnfigg 详细进进行了讨讨论。这这个工具具既可以以报告网网络接口口的当前前状态,还还可以用用来修改改这些接接口的配配置。在在大部分分情况下下,如果果在网络络上发生生了某种种故障,例例如一台台机器根根本就无无法访问问网络了了,不使使用任何何参数执执行 iffconnfigg 通常是是我们采采取的第第一步操操作。如如果这个个命令没没有报告告任何活活动接口口,那么么我们就就可以确确认本地地机器的的配置有有问题。这这里的 “活动” 是指它它可以显显示分配配的 IPP 地址;在大部部分情况况下,我我们应该该期望在在 RXX 和 TXX 行中看看到报文文的数量量:清单 1. 使用 iffconnfiggethh0Linnkenccap:EthhernnetHWaaddrr00:C0:9F:21:2F:25ineetadddr:1192.1688.2116.990Bcaast:66.98.2177.2555Massk:2255.2555.2254.0UPBROOADCCASTTRUNNNINGGMULLTICCASTTMTUU:15500Mettricc:1RXpaccketts:6619337355errrorss:0drooppeed:00oveerruuns:0fraame:0TXpaccketts:6698224799errrorss:0drooppeed:00oveerruuns:0carrrieer:00试图使使用类似似于 iffconnfigg etth0 up . 的命令令来激活活网络接接口是尝尝试查看看这个网网络接口口是否可可以激活的的第一步步(在很很多情况况下,这这行命令令中都会会添加其其他一些些参数)。rouuteLPII 考试 2002 准备(主主题 2005):网网络配置置 对 rooutee 详细进进行了讨讨论。这这个工具具让我们们可以查查看并修修改对本本地机器器和本地地网络有有效的路路由表。使使用 rooutee 可以添添加和删删除路由由,设置置网络掩掩码和网网关,并并执行各各种其他他任务。对于大大部分情情况来说说,调用用 rooutee 应该在在初始化化脚本中中进行,但但是在试试图诊断断和解决决问题时时,尝试试使用 rooutee 的一些些选项可可以给我我们提供供很大的的帮助(可可以将成成功验证证过的命命令复制制到适当当的初始始化脚本本中供以后使使用)。hosstnaame这个工工具还有有几个别别名,分分别表示示了这个个工具的的功能的的不同方方面:domaiinnaamennodeenammednsddomaainnnameenissdommainnnammeyppdommainnnamme可以使使用 hoostnnamee 选项来来控制这这个工具具的不同同方面。hosstnaame 用来设设置或显显示当前前系统的的主机名名、域名名或节点点名。很很多网络络程序都都会使用用这些名名称来标标识机器器。域名名还可由由 NIIS/YYP 使用。dmeesgdmeesg 工具可可以用来来检查内内核的日日志消息息;它是是与 sysllogdd 一起进进行工作作的。任任何内核核进程,包包括与网网络有关关的进程程,都可可以使用用 dmmesgg 工具进进行访问问,我们们通常会会使用 grrep 之类的的其他工工具对输输出结果果进行过过滤,还还可能使使用 dmmesgg 命令的的一些选选项。手工设设置 ARRP我们几几乎从不不需要(也也不想)弄弄乱自动动发现的的 ARRP 记录。不不过在调调试过程程中,用用户可能能希望手手工配置置 ARRP 缓存。arpp 工具可可以实现现这种功功能。arpp 工具的的关键选选项有:-d,表示示删除;-s,表示示设置;-f,表示示从文件件中设置置(默认认文件是是 /eetc/ethherss)。例如,假假设与本本地网络上特特定 IPP 地址进进行现在在非常不不可靠。这这种情况况的一个个可能原原因是多多台机器器都错误误地被配配置成使使用同一一个 IPP 地址。当当 ARRP 请求通通过以太太网络进进行广播播时,无无法预测测出是哪哪一台机机器首先先使用 ARRP 响应对对这个请请求进行行应答。最最终的结结果会导导致数据据报文一一次被发发送到某某台机器器上,另另外一次次却被发发送到另另外一台台不同的的机器上上。使用 arpp -nn 来调试试实际的的 IPP 分配是是第一步步。如果果我们可可以确定定此时的的 IPP 地址没没有正确确映射到到正确的的以太网网设备上上,那么么这就是是我们要要继续探探索的一一条重要要线索。除了随随机测试试之外,还还可以使使用 arpp -ss(或 -f)选项项来强制制进行正正确的 ARRP 映射。将将 IPP 设置为为映射到到一个它它应该映映射到的的实际以以太网设设备上;手工配配置映射射不会过过期,除除非使用用 teemp 标记进进行这种种设置。如如果手工工 ARRP 映射解解决了数数据丢失失问题,那那么这就就是一个个强烈的的信号,指指出存在在的问题题就是重重复分配配了 IPP 地址。网络故故障诊断断工具nettstaatLPII 考试 2002 准备(主主题 2005):网网络配置置 对 neetsttat 进行了了详细的的讨论。这这个工具具可以显显示很多多有关网网络连接接、路由由表、接接口统计计信息、伪伪装连接接(massqueeradde cconnnecttionn)和多多播成员员的信息息。此外外,nettstaat 还提供有有关已经经使用各各种方法法处理过过的报文文的相当当详细的的统计信信息。nettstaat 的手册册提供了了有关 neetsttat 的可用用开关和和选项的的信息。这这个工具具是一个个很好的的通用工工具,可可以用它它深入挖挖掘本地地机器上上网络状状态的详详细信息息。pinng查看是是否可以以从当前前机器连连接到指指定主机机(通过过 IPP 或符号号名)的的一个好好起点就就是 piing 工具。利利用存在在的路由由(如果果使用了了符号名名,还包包括利用用 DNNS 或其他他方式对对名称进进行解析析),pinng 可以提提供有关关报文往往返时间间的信息息,这可可以说明明网络拥拥塞程度度或路由由延时程程度。有有时 piing 会显示示所丢弃弃报文的的百分比比,不过过实际上上我们通通常会看看到 piing 请求中中所丢失失报文的的比率是是 1000% 或 0%。traacerrouttetraacerroutte 工具在在某种程程度上与与 piing 有点类类似。traacerroutte 不是简简单地汇汇报说存存在一条条到给定定主机的的路由,而而是会显显示在整整个通路路上所经经过的所所有跃点点的详细细信息,包包括每级级路由的的时间。随随着时间间的变化化,路由由也可能能会发生生变化,这这可能是是因为 Innterrnett 中的动动态变化化,也可可能是由由于在本本地对路路由进行行了修改改。不过过在给定定时间,traacerroutte 可以显显示实际际允许的的路径。清单 2. trraceerouute 显示实实际的通通路$traacerrouttegoooglee.coomtraacerroutte:Warrninng:goooglee.coomhasmulltippleadddresssess;usiing64.2333.1887.999traacerrouttetogoooglee.coom(644.2333.1187.99),30hoppsmaxx,38byttepaccketts1ev11s-666-998-2216-1.eev1sservverss.neet(666.988.2116.11)0.4466ms0.4424ms0.3323ms2ivhhou-2077-2118-2245-t(2007.2218.2455.3)0.6650ms0.4452ms0.4491ms3ivhhou-2077-2118-2223-t(2007.2218.2233.9)0.4497ms0.4467ms0.4490ms4m(2116.2200.2511.255)36.4877ms1.2277ms1.1156ms5so-5-00-0.mprr1.aatl66.uss.abbovee.neet(644.1225.229.665)13.8244ms14.0733ms13.8266ms664.1244.2229.1173.goooglee.coom(644.1224.2229.1733)13.7866ms13.9400ms14.0199ms772.14.2366.1775(722.144.2336.1175)14.7833ms14.7499ms14.4766ms82166.2339.449.2226(2116.2239.49.2266)16.6511ms16.4211ms17.6488ms964.2333.1887.999(644.2333.1187.99)14.8166ms14.9133ms14.7755mshosst、nsllookkup 和 diighosst、nsllookkup 和 diig 这三个个工具都都是用来来查询 DNNS 项的;它们的的功能在在很大程程度上有有所重叠叠。一般般而言,nsllookkup 对 hoost 进行了了增强,digg 对 nssloookupp 进行了了增强(不不过这三三个工具具都可以以很好地地向后兼兼容和向向前兼容容)。这这三个工工具都依依赖于相相同的底底层内核核机制,因因此它们们所报告告的结果果在所有有情况下下都应该该是一致致的(除除了详细细的级别别不同)。例例如,这这三个工工具都可可以用来来查询 goooglle.ccom:清单 3. 使用 hoost、nsllookkup 和 diig 来查询 Goooglle$hosstgoooglee.coomgoooglee.coomhasadddresss64.2333.1887.999goooglee.coomhasadddresss64.2333.1667.999goooglee.coomhasadddresss72.14.2077.999$nsllookkupgoooglee.coomSerrverr:2077.2118.1192.39Adddresss:2077.2118.1192.39#53Nonn-auuthoorittatiiveansswerr:Namme:goooglee.coomAdddresss:64.2333.1667.999Namme:goooglee.coomAdddresss:72.14.2077.999Namme:goooglee.coomAdddresss:64.2333.1887.999$diggoooglee.coom;DiG9.22.4goooglee.coom;glooballopttionns:priintccmd;Gotansswerr:;-HEAADERR-opccodee:QUEERY,staatuss:NOEERROOR,id:461137;flaags:qrrdra;QUEERY:1,ANSSWERR:3,AUTTHORRITYY:0,ADDDITIIONAAL:0;QUEESTIIONSECCTIOON:;goooglle.ccom.INA;ANSSWERRSECCTIOON:goooglee.coom.295INA64.2333.1667.999goooglee.coom.295INA72.14.2077.999goooglee.coom.295INA64.2333.1887.999;Queerytimme:16mseec;SERRVERR:2077.2118.1192.39#53(2077.2118.1192.39);WHEEN:MonApr1701:08:4220006;MSGSIZZErcvvd:76网络配配置文件件/ettc/nnetwworkk/ 和 /eetc/syssconnfigg/neetwoork-scrriptts/在很多多 Liinuxx 发行版版本中,/ettc/nnetwworkk/ 目录中中都包含含有关当当前网络络的一些些数据,在 /etc/network/interfaces 文件中更为集中。各种工具,尤其是 ifup 和 ifdown (或用于无线接口的 iwup 和 iwdown),在很多发行版上都包含在 /etc/sysconfig/network-scripts/ 目录中(但是在您的发行版上,这些脚本可能保存在其他地方)。/vaar/llog/sysslogg 和 /vvar/logg/meessaagess内核或或 syysloogd 工具所所记录的的消息都都保存在在日志文文件 /vvar/logg/syysloog 和 /vvar/logg/meessaagess 中。LPII 考试 2001 准备(主主题 2111):系系统维护护 对系统统日志详详细进行行了讨论论。dmeesg 工具通通常用来来查看这这些日志志。/ettc/rresoolv.connfLPII 考试 2002 准备(主主题 2007):域域名系统统 详细对 /eetc/ressolvv.coonf 进行了了讨论。通通常,这这个文件件只包含含查找域域名服务务器所需需要的信信息。可可以手工工配置该该文件,也也可以通通过诸如如 RIIP、DHCCP 或 NIIS 之类的的动态方方法配置置它。/ettc/hhostts文件 /ettc/hhostts 通常是 Liinuxx 系统试试图解析析符号主主机名时时需要首首先查看看的地方方。我们们可以向向这个文文件中添添加一些些项来绕绕过 DNNS 查询(有有时是 YPP 或 NIIS 查询),或或者在这这里给出出通过 DNNS 无法找找到的主主机,通通常它们们都是本本地网络络上的一一些主机机名。参参见清单单 4 中的例例子。清单 4. /eetc/hossts,解析析符号主主机名的的地方$cat/ettc/hhostts#Setsommeloccaladddresssess1277.0.0.11loccalhhostt2555.2555.2255.255brooadccastthosst1922.1668.22.1arttemiis.ggnossis.lann1922.1668.22.2baccchuus.ggnossis.lann#Setunddesiirabblesittepattterrnstolooopbaack1277.0.0.11*.ddoubblecclicck.ccom1277.0.0.11*.aadveertiisinng.ccom1277.0.0.11*.vvaluuecllickk.coom/ettc/hhosttnamme 和 /eetc/HOSSTNAAME文件 /ettc/HHOSTTNAMME(在某某些系统统上可能能不是大大写)有有时被用用作网络络上已知知 loocallhosst 的名称称。然而而,在不不同的发发行版之之间,这这个文件件的使用用是不同同的;通通常,在在现代发发行版上上,我们们只使用用 /eetc/hossts。/ettc/hhostts.aalloow 和 /eetc/hossts.dennyLPII 考试 2001 准备(主主题 2009):文文件和服服务共享享 和 LPPI 考试 2002 准备(主主题 2112):系统统安全性性 对 /eetc/hossts.alllow 和 /ettc/hhostts.ddenyy 文件详详细进行行了讨论论。这些些配置文文件用来来限制或或允许各各种网络络工具访访问网络络。有关关通配符符、范围围和应该该授予或或禁止的的具体权权限的信信息,请请参阅这这些配置置文件的的手册。当某个个连接 “似乎” 应该正正常工作作但却出出现故障障时,除除了检查查增强系系统安全全的初始始设置之之外,我我们通常常还会希希望查看看一下这这些文件件的内容容。通常常,在调调试中做做完基本本接口和和路由信信息的检检查之后后,才开开始检查查访问控控制问题题。也就就是说,如如果我们们无法到到达某台台特定的的主机(或或者这台台主机无无法到达达我们的的机器),那那么我们们就应该该检查这这台主机机是否有有权使用用我们提提供的服服务。但但是连接接和服务务利用(serrvicce uutillizaatioon)中的的选择性性故障通通常都是是因为访访问控制制问题造造成的。结束语语利用每每一点资资源对于本本教程所所涉及的的主题来来说,获获得进一一步信息息的最好好的参考考资料可可能是本本系列教教程的其其余部分分。在前前面的教教程中已已经详细细介绍了了本教程程所涉及及的所有有主题。有些人人为修复复 Liinuxx 网络问问题编写写了详细细的指南南。其中中不错的的一篇是是 “Simmplee Neetwoork Trooublleshhoottingg”。Debbiann 类似的的快速指指南是 “How To Sett Upp A Linnux Nettworrk”。自发发表之后后,随着着发行版版和命令令的变化化,这些些教程也也进行了了几次更更新,我我们可以以在 Innterrnett 上进行行搜索,以以查找最最新的版版本。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 市场营销


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!