好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

浅谈网络故障诊断.doc

15页
  • 卖家[上传人]:汽***
  • 文档编号:416317723
  • 上传时间:2023-03-29
  • 文档格式:DOC
  • 文档大小:40KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • LPI 202 考试准备: 网络故障诊断12月23日    来源:ibm    作者:David Mertz本文是由 7 篇文章 构成的简介 Linux上网络管理的系列教程的最后一篇在本教程中,David Mertz 将继续带领人们准备 Linux Professional Institute Intermediate Level Administration(LPIC-2)Exam 202 的考试本教程将回忆 LPI 202 系列教程,重点简介如何使用已经简介过的基本工具来修复网络问题对工具的回忆分为两类:配备工具和诊断工具开始之前  理解这些教程可以教您学习哪些知识,以及如何从这些教程中学习到尽量多的知识  有关本系列教程  Professional Institute (LPI)的 Linux 系统管理员认证分为两个级别:初级(也称为 "认证级别 1")和中级 (也称为 “认证级别 2”)要获得认证级别 1,则必须通过 101 和 102 的考试;要获得认证级别 2,则必须通过 201 和 202 的考试  developerWorks 上提供了某些可以协助您准备这些考试的教程每个考试都涉及几种主题,每个主题在 developerWorks 上均有相应的自学教程。

        要准备参与 1 级认证,请参阅 developerWorks 为 LPI 考试 101 和 102 准备的教程  要准备参与 2 级认证,请参阅 developerWorks 为 LPI 考试 201 和 202 准备的教程  对于 LPI 考试 202,7 个主题和相应的 developerWorks 教程如下:表 1. LPI 考试 202:教程和主题 LPI 考试 202 主题developerWorks 教程教程总结主题 205LPI 考试 202 准备(主题 205):网络配备 简介如何配备基本的 TCP/IP 网络,范畴从硬件层(常用的以太网,modem、ISDN 或 802.11)到网络地址的路由主题 206LPI 考试 202 准备(主题 206):邮件和新闻 简介如何将 Linux 用作邮件和新闻服务器本教程将简介邮件传播、本地邮件过滤以及邮件列表维护等方面的内容,还将简介 NNTP 合同使用的服务器软件主题 207LPI 考试 202 准备(主题 207):DNS 简介如何使用 Linux 作为 DNS 服务器,重要是使用 BIND本教程还将简介如何执行基本的 BIND 配备、管理 DNS 区域,以及保障 DNS 服务器的安全。

      主题 208LPI 考试 202 准备(主题 208):Web 服务 简介如何安装和配备Web 服务器,以及如何实现 Squid 代理服务器主题 210LPI 考试 202 准备(主题 210):网络客户机管理 简介如何配备 DHCP 服务器、NIS 客户机和服务器、LDAP 服务器和 PAM 身份验证支持参见下面具体的 目的主题 212LPI 考试 202 准备(主题 212):系统安全性 简介如何配备路由器,如何保障 FTP 服务器的安全,如何配备 SSH,以及如何执行多种其她安全管理任务主题 214LPI 考试 202 准备(主题 212):网络故障诊断 (本教程)回忆可以用来检测和解决网络问题的工具和命令参见下面具体的 目的  Linux Professional Institute 不为任何第三方考试准备资料或技术做担保详情请联系   有关本教程  欢迎阅读 “系统安全性”,这是简介 Linux 上中级网络管理的由 7 篇文章构成的教程系列中的最后一篇本文会重新回忆有关 Linux Professional Institute 202 考试主题的前 6 篇教程中简介的内容,从而为整个系列的教程提供一种通用的上下文。

      本文会对前面已经简介过的某些工具进行重点阐明,这些工具是 ifconfig、route、hostname、dmesg、netstat、ping、traceroute 等,本文还将重点简介如何使用这些工具来解决问题  与 developerWorks 201 和 202 系列中的其她教程同样,本教程旨在充当考试准备的学习指南和入门,而不是该主题的完全文档鼓励读者参照 LPI 的 具体目的列表,并在需要时参照其她资料,以补充这里的知识  本教程是按照这个主题的 LPI 目的组织的大体上说,学习目的的权值越高,在考试中出的题就会越多表 2. 网络故障诊断:本教程波及的考试目的 LPI 考试目的目的权值目的摘要2.214.7网络问题的故障诊断 权值 1判断并修正常用的网络设立问题目的涉及理解基本配备文献的位置和命令  前提条件  要想从本教程获得最大的好处,那么您应当具有 Linux 的某些基本知识,并拥有一种可以用来实践本教程中简介的命令的 Linux 系统本教程是在 LPI 考试 202 系列的前 6 篇教程 基本上构建的  其她资源  对于大多数 Linux 工具来说,查看讨论过的所有实用工具手册一般很有用。

      实用工具或内核之间的版本和开关(switch)也许有所不同,或者具有不同的 Linux 发行版有关更进一步的信息,Linux Documentation Project 提供了多种有用的文档,特别是它的 HOWTO 文档有关 Linux 网络的书籍已经出版了诸多,我觉得 O'Reilly 出版的由 Craig Hunt 编写的 TCP/IP Network Administration 一书相称有用  网络配备工具  有关网络故障诊断  要诊断网络配备的故障,则需要懂得如何使用本系列教程中讨论的几种工具;还需要熟悉影响网络状态和行为的配备文献本教程对进行故障诊断所应当熟悉的重要工具和配备文献进行了有效归纳  为了简便起见,本教程将根据给定工具是更适合网络配备还是更适合用来分析网络问题来对这些工具进行分组固然,事实上这些工具很少是独立的  ifconfig  LPI 考试 202 准备(主题 205):网络配备 对 ifconfig 具体进行了讨论这个工具既可以报告网络接口的目前状态,还可以用来修改这些接口的配备在大部分状况下,如果在网络上发生了某种故障,例如一台机器主线就无法访问网络了,不使用任何参数执行 ifconfig 一般是我们采用的第一步操作。

      如果这个命令没有报告任何活动接口,那么我们就可以确认本地机器的配备有问题这里的 “活动” 是指它可以显示分派的 IP 地址;在大部分状况下,我们应当盼望在 RX 和 TX 行中看到报文的数量:清单 1. 使用 ifconfig   eth0  Link encap:Ethernet HWaddr 00:C0:9F:21:2F:25        inet addr:192.168.216.90 Bcast:66.98.217.255 Mask:255.255.254.0        UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1        RX packets:6193735 errors:0 dropped:0 overruns:0 frame:0        TX packets:6982479 errors:0 dropped:0 overruns:0 carrier:0   试图使用类似于 ifconfig eth0 up ... 的命令来激活网络接口是尝试查看这个网络接口与否可以激活的第一步(在诸多状况下,这行命令中都会添加其她某些参数)。

        route  LPI 考试 202 准备(主题 205):网络配备 对 route 具体进行了讨论这个工具让我们可以查看并修改对本地机器和本地网络有效的路由表使用 route 可以添加和删除路由,设立网络掩码和网关,并执行多种其她任务  对于大部分状况来说,调用 route 应当在初始化脚本中进行,但是在试图诊断和解决问题时,尝试使用 route 的某些选项可以给我们提供很大的协助(可以将成功验证过的命令复制到合适的初始化脚本中供后来使用)  hostname  这个工具尚有几种别名,分别表达了这个工具的功能的不同方面:domainnamenodenamednsdomainnamenisdomainnameypdomainname  可以使用 hostname 选项来控制这个工具的不同方面  hostname 用来设立或显示目前系统的主机名、域名或节点名诸多网络程序都会使用这些名称来标记机器域名还可由 NIS/YP 使用  dmesg  dmesg 工具可以用来检查内核的日记消息;它是与 syslogd 一起进行工作的任何内核进程,涉及与网络有关的进程,都可以使用 dmesg 工具进行访问,我们一般会使用 grep 之类的其她工具对输出成果进行过滤,还也许使用 dmesg 命令的某些选项。

        手工设立 ARP  我们几乎从不需要(也不想)弄乱自动发现的 ARP 记录但是在调试过程中,顾客也许但愿手工配备 ARP 缓存arp 工具可以实现这种功能arp 工具的核心选项有:-d,表达删除;-s,表达设立;-f,表达从文献中设立(默认文献是 /etc/ethers)  例如,假设与本地网络上特定 IP 地址进行目前非常不可靠这种状况的一种也许因素是多台机器都错误地被配备成使用同一种 IP 地址当 ARP 祈求通过以太网络进行广播时,无法预测出是哪一台机器一方面使用 ARP 响应对这个祈求进行应答最后的成果会导致数据报文一次被发送到某台机器上,此外一次却被发送到此外一台不同的机器上  使用 arp -n 来调试实际的 IP 分派是第一步如果我们可以拟定此时的 IP 地址没有对的映射到对的的以太网设备上,那么这就是我们要继续摸索的一条重要线索  除了随机测试之外,还可以使用 arp -s(或 -f)选项来强制进行对的的 ARP 映射将 IP 设立为映射到一种它应当映射到的实际以太网设备上;手工配备映射不会过期,除非使用 temp 标记进行这种设立如果手工 ARP 映射解决了数据丢失问题,那么这就是一种强烈的信号,指出存在的问题就是反复分派了 IP 地址。

        网络故障诊断工具  netstat  LPI 考试 202 准备(主题 205):网络配备 对 netstat 进行了具体的讨论这个工具可以显示诸多有关网络连接、路由表、接口记录信息、伪装连接(masquerade connection)和多播成员的信息此外,netstat 还提供有关已经使用多种措施解决过的报文的相称具体的记录信息  netstat 的手册提供了有关 netstat 的可用开关和选项的信息这个工具是一种较好的通用工具,可以用它进一步挖掘本地机器上网络状态的具体信息  ping  查看与否可以从目前机器连接到指定主机(通过 IP 或符号名)的一种好起点就是 ping 工具运用存在的路由(如果使用了符号名,还涉及运用 DNS 或其她方式对名称进行解析),ping 可以提供有关报文来回时间的信息,这可以阐明网络拥塞限度或路由延时限度有时 ping 会显示所丢弃报文的比例,但是事实上我们一般会看到 ping 祈求中所丢失报文的比率是 100% 或 0%  traceroute  traceroute 工具在某种限。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.