📄 troubleshooting.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=gb_2312-80">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>故障判断及排除</title>
</head>
<body bgcolor="#FFFFFF">
<p><img src="webimages/troubleshooting.GIF" width="300"
height="64"></p>
<hr>
<p><font color="#008080" size="5"><em><strong>故障判断及排除(Troubleshooting)</strong></em></font></p>
<table border="0">
<tr>
<td><p align="right">这里我们介绍在<br>
使用路由器时可能<br>
出现的硬件,软件问<br>
题;在联网过程中,如<br>
X.25,FR, DDN, <br>
DDR, TCP/IP,<br>
与IBM大型主机互连<br>
等不同网络环境碰到<br>
的问题及解决办法.</p>
</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><ul>
<li><a href="#ee1"><font color="#008080">Troubleshooting的工具</font></a></li>
<li><a href="#ee2"><font color="#008080">TCP/IP连接的Troubleshooting</font></a></li>
<li><a href="#ee3"><font color="#008080">串口连接遇到问题的Troubleshooting</font></a></li>
<li><a href="#ee4"><font color="#008080">电话拨号连接的Troubleshooting</font></a></li>
<li><a href="#ee5"><font color="#008080">帧中继连接的Troubleshooting</font></a></li>
<li><a href="#ee6"><font color="#008080">X.25连接的Troubleshooting</font></a></li>
<li><a href="#ee7"><font color="#008080">与IBM主机连接的Troubleshooting</font></a></li>
</ul>
</td>
</tr>
</table>
<hr>
<p><a name="ee1"></a><font color="#008080" size="4"><em><strong>Troubleshooting的工具</strong></em></font></p>
<p>Troubleshooting的工具有许多种,可以用路由器的诊断命令,Cisco网络管理工具(CiscoWorks)和规程分析仪等等方法.下面我们主要介绍路由器的诊断命令.</p>
<p>路由器诊断命令有四种:</p>
<ul>
<li>用 <em><strong>show</strong></em> 命令<br>
</li>
<li>用 <em><strong>debug</strong></em> 命令<br>
</li>
<li>用 <em><strong>ping</strong></em> 命令<br>
</li>
<li>用 <em><strong>trace</strong></em> 命令</li>
</ul>
<p><font color="#808080"><em><strong>用 show 命令</strong></em></font></p>
<p>Show是一个很有用的监控命令和解决系统出现问题的工具.下面是几个通常用到的show命令:</p>
<ul>
<li><strong>show interface</strong>---显示接口统计信息.<br>
<br>
一些常用的<strong>show interface</strong>命令:<br>
<ul type="disc">
<li><font size="2"><strong>show interface ethernet<br>
</strong></font></li>
<li><font size="2"><strong>show interface tokenring<br>
</strong></font></li>
<li><font size="2"><strong>show interface serial<br>
</strong></font></li>
</ul>
</li>
<li><strong>show controllers</strong>---显示接口卡控制器统计信息.<br>
<br>
一些常用的<strong>show controllers</strong>命令:<br>
<ul type="disc">
<li><font size="2"><strong>show controllers cxbus<br>
</strong></font></li>
<li><font size="2"><strong>show controllers e1<br>
</strong></font></li>
</ul>
</li>
<li><strong>show running-config</strong>---显示当前路由器正在运行的配置.<br>
</li>
<li><strong>show startup-config</strong>---显示存在NVRAM配置.<br>
</li>
<li><strong>show flash</strong>---Flash memory内容.<br>
</li>
<li><strong>show buffers</strong>---显示路由器中buffer
pools统计信息.<br>
</li>
<li><strong>show memory</strong>---路由器使用内存情况的统计信息,包括空闲池统计信息.<br>
</li>
<li><strong>show processes</strong>---路由器活动进程信息.<br>
</li>
<li><strong>show version</strong>---显示系统硬件,软件版本,配置文件和启动的系统映象.</li>
</ul>
<p><font color="#808080"><em><strong>用 debug 命令</strong></em></font></p>
<p>在超级用户模式下的<em><strong>debug</strong></em>命令能够提供端口传输信息,节点产生的错误消息,诊断协议包和其它有用的troubleshooting数据.</p>
<p><img src="gif/WarningA034.gif" width="28" height="28"> 注意:使用<em><strong>debug</strong></em>命令要注意,它会占用系统资源,引起一些不可预测现象.终止使用<em><strong>debug</strong></em>命令请用<em><strong>no
debug all</strong></em>命令.</p>
<p><em><strong>Debug</strong></em>命令默认是显示在控制台端口上的,可用<em>log
buffer</em>命令把输出定向到buffers里面.若是telnet过去的,可用Router#<em><strong>terminal
monitor</strong></em>监控到控制台信息.</p>
<p><font color="#808080"><em><strong>用ping命令</strong></em></font></p>
<p><font color="#000000"><em><strong>Ping</strong></em>确定网络连通.</font></p>
<p><font color="#808080"><em><strong>用 trace 命令</strong></em></font></p>
<p><font color="#000000"><em><strong>Trace</strong></em>命令跟踪路由器包传输.</font></p>
<hr>
<p><a name="ee2"></a><font color="#008080" size="4"><em><strong>TCP/IP连接的Troubleshooting</strong></em></font></p>
<p>现象:<font color="#808080"><em><strong>主机到本地路由器的以太口不通</strong></em></font></p>
<p>建议:我们可以把路由器的以太网口看作是普通主机的以太网卡,这就成了一个局域网连接问题,</p>
<ol>
<li>用<em><strong>show interface ethernet </strong></em><em>number</em>命令<br>
<font size="2">Router#show interface ethernet 0<br>
Ethernet is up,line protocol is down<br>
</font></li>
<li>若Ethernet is down,请把线缆(同轴线缆或双绞线)接上.若已接上,ethernet依然是down,请找你的代理联系.<br>
</li>
<li>若Ethernet is admsinstratively down.<br>
<font size="2">Router#conf t<br>
Router(config)#interface ethernet 0<br>
Router(config-if)#<strong>no shutdown</strong><br>
Router(config-if)#^Z<br>
Router#<br>
</font></li>
<li>若Ethernet is up,而line protocol is down.<br>
主机10M网卡接到路由器100M的以太口上面,它不是自适应的(目前版本).反之无问题.<br>
若是同轴线缆请检查线缆,T型头,终结器,是否连接正确.<br>
若是双绞线请检查线缆是否正确,中间是否通过HUB连接,若是直连主机要用交叉线.<br>
若是100BaseTX接口,需要用五类双绞线.<br>
若是一个接口提供两种物理介质,如粗缆AUI和UTPRJ45,默认为AUI的.要用RJ45需要:<br>
<font size="2">Router#conf t<br>
Router(config)#interface ethernet 0<br>
Router(config-if)#<strong>media-type 10baset</strong><br>
Router(config-if)#^Z<br>
Router#<br>
</font></li>
<li>若Ethernet is up,line protocol is up;但ping不通.<br>
请查看路由器以太口的IP地址,是否与主机IP地址在同一个网段上.<br>
</li>
<li>经过以上几个步骤,问题仍未解决,请找你的代理联系.</li>
</ol>
<p>现象:<font color="#808080"><em><strong>主机到对方路由器广域网口或以太网口不通.</strong></em></font></p>
<p>建议:假设主机到本地路由器的以太口已通.</p>
<ol>
<li>在路由器上检查两个广域网口之间是否通,若不通,请看下面关于广域网的troubleshooting.<br>
</li>
<li>若路由器两个广域网口之间是通的.<br>
在主机上用"netstat -rn"命令查找路由,若没有请用"route
add"加入.<br>
以SCO UNIX为例:<br>
#netstat -rn<br>
#route add 目的网段 掩码 网关 1<br>
或<br>
#vi /etc/gateways<br>
net 目的网段 gateway 本地路由器以太口地址
metric 1 passive<br>
</li>
<li>若主机上有默认网关,检查路由器路由协议配置.<br>
Router#<em><strong>show ip route</strong></em><br>
Router#show running-config<br>
.<br>
.<br>
.<br>
router <em><strong>eigrp 1</strong></em><br>
<em><strong>network ...<br>
network ...</strong></em><br>
两端路由器配置路由协议是否一致,是否在一个自治系统里面."network"加入的网段是否正确.</li>
</ol>
<p>现象:<font color="#808080"><em><strong>主机到对方目的主机不通.</strong></em></font></p>
<p>建议:按以下步骤解决.</p>
<ol>
<li>检查主机到本地路由器的以太口.<br>
</li>
<li>检查两个广域网口.<br>
</li>
<li>检查主机到对方路由器广域网口.<br>
</li>
<li>检查主机到对方路由器以太网口.<br>
可用telnet命令远程登录到对方路由器上,按检查本地主机到本地路由器的以太口的方法检查对方局域网连接情况.<br>
</li>
<li>重复3和4,检查对方到本地情况.<br>
</li>
<li>经过以上几个步骤,问题仍未解决,请找你的代理联系.</li>
</ol>
<hr>
<p><a name="ee3"></a><font color="#008080" size="4"><em><strong>串口连接遇到问题的Troubleshooting</strong></em></font></p>
<p>现象:<font color="#808080"><em><strong>在专线连接时,路由器直连的两个广域网口间不通.</strong></em></font></p>
<p>建议:我们可以把两个路由器广域网口之间分成三段,如图所示:</p>
<blockquote>
<p>路由器A--1---MODEMA----2----MODEMB--3--路由器B</p>
</blockquote>
<p>我们的任务就是要检查出是哪一段不通并解决它.</p>
<ol>
<li>用<em><strong>show interface serial </strong></em><em>number</em>命令<br>
<img src="gif/s2524.gif" width="606" height="266"></li>
<li>若是Serial is down,表示路由器到本地的MODEM之间无载波信号CD.<br>
连接串口和MODEM,开启MODEM.看MODEM的发送灯TD是否亮,TD灯亮表示路由器有信号发送给MODEM.TD灯若不亮,请检查MODEM,线缆(最好用Cisco所配的)和端口.你可以用另外一个串口再试试看.<br>
</li>
<li>若Serial is up,但line protocol is down.有几种可能:<br>
a.本地路由器未作配置.<br>
b.远端路由器未开或未配置.<br>
路由器两端需要配置相同的协议打包方式.例如:路由器A打包HDLC,路由器B打包PPP,那么两台路由器的line
protocol始终是down的.改变打包方式:<br>
<font size="2">Router#conf t<br>
Router(config)#interface serial 0<br>
Router(config-if)#<strong>encapsulation ppp</strong><br>
Router(config-if)#^Z<br>
Router#<br>
</font>c.若是使用Newbridge的26XX,27XX的DTU设备,它不发送CD信号,请在路由器上设置:<br>
<font size="2">Router#configure terminal<br>
Router(config)#int serial 0<br>
Router(config-if)#ignored-dcd<br>
Router(config-if)#^Z<br>
Router#<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -