|
一. 引言<br>
<br>
随着网络技术的迅猛发展,网络扩展之快令人难以置信,许多企业都建立了自己的内部网络。对于分布在多个不同场点的企业分部,访问中心场点服务器,获取相应的信息,是企业网络建设规划中不可缺少的一部分。本文以Cisco2620为例,讲述了路由器的初始化配置以及远程接入的配置方法,探讨了如何使用内部网络的DHCP服务功能为远程拨入的用户分配地址信息以及路由器常见故障的排除技巧。 <br><br>
本文假定Cisco2620路由器为了提供远程接入访问的能力,已经配置了同步串行模块和异步串行16AM模块。 <br>
<br>
二. cisco2620路由器的配置和维护 <br>
<br>
2.1 cisco2620路由器基本配置 <br><br>
2.1.1 控制口连接 <br><br>
先将cisco2620路由器附件中的控制电缆一端(RJ45)连接到Cisco的Console口上,另一端(DB9)连接到PC的com1或com2口上, 在PC上配置终端仿真程序(如windows中的超级终端程序)的端口设置为:端口使用com1/2,波特率为9600bps,数据位为8 data bit,停止位为1stop bit,其余使用默认值,确认硬件连接完成后,打开路由器的电源开关。 <br><br>
2.1.2 初始安装 <br><br>
一般建议使用机架安装,这样既美观又便于维护。在安装时,还应注意:路由器必须使用带有有效地的电源。并且所有网络设备都有保护地线,这些设备包括主机、工作站 、hub、交换器、路由器及连接路由器的modem等,配置路由器的PC机也应该使用带有有效地的电源。 <br><br>
第一次安装时系统会自动进入dialog setup,依屏幕提示,分别回答路由器名称,加密超级登录密码,超级登录密码,远程登录密码,动态路由协议以及各个接口的配置后,保存配置。然后等2分钟,按回车数下,出现路由器名称,打入enable命令,键入超级登录密码,出现路由器名称(这里假设路由器名称为cisco2620),待cisco2620#提示符后, 则表示已经进入特权模式,此时,就可以进行路由器的配置了。 <br><br>
2.1.3 配置路由器 <br><br>
键入config terminal,出现提示符cisco2620(config)#,进入配置模式。 <br><br>
a) 设置密码 <br><br>
cisco2620(config)#enable secret 123123 设置特权模式密码为123123 <br><br>
cisco2620(config)#line console 0 进入CONSOLE口配置模式 <br><br>
cisco2620(config-line)#password 123123 设置console口密码为123123 <br><br>
cisco2620(config-line)#login 使console口配置生效 <br><br>
cisco2620(config-line)#line vty 0 5 切换至远程登录口 <br><br>
cisco2620(config-line)#password 123123 设置远程登录密码为123123 <br><br>
cisco2620(config-line)#login 使配置生效 <br><br>
以上命令分别设置了进入特权模式,console口,远程登陆的密码。 <br>
<br>
b) 设置快速以太网口 <br>
<br>
cisco2620(config)#interface fastFastethernet 0/0 进入端口配置模式 <br><br>
cisco2620(config-if)#ip address 192.168.1.6 255.255.255.0 设置IP地址及掩码 <br><br>
cisco2620(config-if)#no shutdown 开启端口 <br><br>
cisco2620(config-if)#exit 从端口配置模式中退出 <br><br>
c) 设置同步串口,用unnubered命令让同步串口与快速以太网口使用相同的IP地址信息,并封装PPP协议 <br><br>
cisco2620(config)#interface serial 0/0 进入同步串口设置 <br>
<br>
cisco2620(config-if)#ip unnumbered fastFastethernet 0/0 同步串口使用与快速以太网口相同的IP地址。 <br><br>
cisco2620(config-if)#encapsulation ppp 把数据链路层协议设为PPP <br><br>
d) 设置16口modem拨号模块,使用内部DHCP服务为拨入用户分配地址 <br><br>
cisco2620(config)#interface Group-Async1 <br><br>
cisco2620(config-if)# ip unnumbered FastEthernet0/0 拨号组使用与以太网口相同的IP地址配置 <br><br>
cisco2620(config-if)# encapsulation ppp把数据链路层协议设为PPP <br><br>
cisco2620(config-if)# ip tcp header-compression passive 启用被动IP包头压缩 <br><br>
cisco2620(config-if)# async mode dedicated 只在异步模式下工作。 <br><br>
cisco2620(config-if)# peer default ip address dhcp 将IP地址请求转发至DHCP服务器 <br><br>
cisco2620(config-if)# ppp authentication chap 将认证设为CHAP <br><br>
cisco2620(config-if)# group-range 33 48 拨号组包括16个口 <br>
<br>
cisco的16AM模块提供了高密度的模拟电路接入方式,不在办公大楼的员工可以用modem拨号联入局域网,登录服务器,远程办公, peer default ip address dhcp命令可以使拨入的工作站从局域网内的DHCP服务器动态地获得IP地址,节省了IP地址,并同时接收了在DHCP服务器上配置的参数,比如DNS服务器的IP地址,配合全局模式下配置的指向防火墙的静态路由,使工作站同时也可以通过防火墙访问Internet。 <br><br>
cisco2620(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.4 设置到防火墙的静态路由。 <br>
<br>
对16AM模块物理特性的设置,可采用如下命令: <br>
<br>
cisco2620(config)#line 33 48 进入modem 口线模式 <br>
<br>
cisco2620(config-line)# session-timeout 30 超时设为30分钟 <br><br>
cisco2620(config-line)# autoselect during-login 自动登录 <br>
<br>
cisco2620(config-line)# autoselect ppp 自动选择PPP协议 <br><br>
cisco2620(config-line)# login local 允许本地口令检查 <br><br>
cisco2620(config-line)# modem InOut 允许拨入拨出 <br>
<br>
cisco2620(config-line)# transport input all 指定传输协议 <br>
<br>
cisco2620(config-line)# stopbits 1 设置一位停止位 <br><br>
cisco2620(config-line)# flowcontrol hardware 设置硬件流控制 <br>
<br>
e) 添加拨号用户的用户名和密码 <br>
<br>
cisco2620(config)#username shixuegang password abc123 增加用户名shixuegang,口令为abc123 <br><br>
f) 启用rip路由,xxx.xxx.xxx.xxx代表要转发数据包的网络名称。 <br>
<br>
cisco2620(config)#router rip 启用RIP路由 <br><br>
cisco2620(config-rout)#version 2 第二版本 <br><br>
cisco2620(config-rout)#network xxx.xxx.xxx.xxx 指定要转发数据包的网络号 <br><br>
2.2 cisco2620路由器故障判断和故障排除 <br><br>
通信系统在运行中可能出现一些故障,我们如何迅速地找出故障所在,并及时修改,是维持系统正常运行的关键。下面,我们就端口、线路、链路等方面,提供一些参考方法: <br><br>
2.2.1 判断以太端口故障 <br><br>
对于以太端口故障的诊断,我们可以用 show interface fastFastethernet 0/0 (对于以太端口0的诊断)的命令,它用来检查一条链路的状态,可能出现的结果如下所示: <br><br>
如果以太网端口工作正常,则出现如下显示: Fastethernet 0/0 is up,line protocol is up; <br><br>
如果存在连接故障,比如路由器未接到LAN上,则出现: Fastethernet 0/0 is up,line protocol is down ; <br>
<br>
如果接口出现故障 ,则出现:Fastethernet 0/0 is down,line protocol is down(disable) ; <br>
<br>
接口被人为地关闭,则出现:Fastethernet 0/0 is administratively down,line protocol is down; <br>
<br>
此外,当怀疑端口有物理性故障时,可用 show version命令,该命令将显示出物理性正常的端口,而出现物理性故障的端口将不被显示出来。 <br><br>
2.2.2 判断同步串行端口故障 <br>
<br>
同步串行线路,查看DTU的指示灯,DTU上共有四种指示灯:Power、Line、DTR、Ready。Power灯在DTU上电后应保持长亮,而Line、Ready灯就表示了该DTU与DDN节点机连接的情况,正常情况下这两个灯也应该长亮,如果发现有异,应及时与DDN网管中心联系。DTR灯表示DTU与DTE(路由器)的连接情况,当路由器上电后,若串口状态正常,则DTU上的DTR灯也应保持长亮(当线路不通时,偶尔闪熄一下)。 <br><br>
我们可以用 show interface serial 0/0 命令,来检查一条链路的状态,如下所示: <br>
<br>
cisco2620# show interface serial 0/0 <br>
<br>
如出现Serial 0/0 is up,line protocol is up字样,则表示工作正常。 <br><br>
如出现serial 0/0 is up,line protocol is down字样,则表示端口无物理故障,但上层协议未通(IP、IPX、X25等,请查看路由器的配置命令,检查地址是否匹配)。 <br><br>
如出现Serial 0/0 is down,line protocol is down(disable) 字样,则表示端口出现物理性故障,此时应更换端口。 <br>
<br>
出现Serial 0/0 is down,line protocol is down字样,则表示DCE设备(MODEM/DTU)未送来载波/时钟信号。 <br><br>
出现Serial 0/0 is administratively down,line protocol is down字样,则表示接口被人为地关闭,可在配置状态中 interface_mode 下去掉shutdown命令。 <br><br>
2.2.3 判断模拟线路故障 <br><br>
可以先用电话直接拨打路由器中继线号码,听见嘹亮、清晰的啸叫声则说明线路正常,反之则应先查看电话线路。排除线路故障后,依然无法正常工作,就应查看路由器关于16AM模块的配置命令,确定配置命令无误后,可采取如下方法: <br><br>
a) 将模块重新良好地接地。 <br><br>
b) 升级路由器IOS版本。 <br><br>
c) 更换16AM模块。 <br>
<br>
2.3 cisco2620路由器的密码恢复和灾难恢复 <br><br>
使用路由器的过程中,经常会出现忘记密码的事情,从而使维护人员无法进行正常的系统维护工作。同时,在操作过程中有时会因为一些不可预料的原因,使路由器内部的版本映象文件受到损坏,使路由器无法正常工作,导致路由器退回到监控状态,而使用常用的版本拷贝命令无法更新版本。这两个问题都是在日常维护中较为常见的问题。<br><br>
2.3.1 密码恢复 <br><br>
a) 将路由器的CONSOLE口和计算机串口相连,启动计算机超级终端,开启路由器电源,在开机60秒内按ctlr+break 使路由器进入rom monitor 状态,并出现如下提示符: <br>
<br>
rommon1> <br><br>
b) 重新配置组态寄存器 <br>
<br>
rommon1>confreg <br>
<br>
当出现 do you wish to change the configuration (y/n) 时 选择y<br><br>
接下来的选项选择n <br><br>
当出现 enable”ignore system configuration information”(y/n) 选择y <br><br>
接下来的选项选择n <br>
<br>
c) 重新启动路由器 <br><br>
rommon1>reset <br><br>
d) 启动后进入特权模式,执行如下命令使原<br>
router(config)#config mem <br>
<br>
e) 可以进一步查看密码或更改密码 <br><br>
2.3.2 版本的灾难性恢复。<br>
<br>
2620提供了两种灾难性恢复版本的方法,tftpdnld 和 xmodem 方式。 <br>
<br>
a) tftpdnld方式,其步骤如下: <br><br>
● 将计算机串口和路由器Console口相连,将计算机网口与路由器以太口(一定要与第一个以太口)相连。 <br>
<br>
● 启动TFTP服务器,并将要下载的版本放于指定目录下面。 <br><br>
● 开启路由器电源,由于没有有效版本,路由器启动后将直接进入监控模式。 <br>
<br>
Rommon1> <br><br>
● 按如下命令设置参数。 <br>
<br>
Rommon2>IP_ADDRESS=192.168.1.6 将192.168.1.6地址配置到路由器的第一个以太端口 <br>
<br>
Rommon3>IP_SUBNET_MASK=255.255.255.0 设置掩码 <br>
<br>
Rommon4>DEFAULT_GATEWAY=192.168.1.7 指定TFTP服务器地址 <br>
<br>
Rommon5>TFTP_FILE=c2600-i-mz.121-3.T 指定IOS文件名 <br><br>
Rommon6>tftpdnld 下载IOS文件 <br><br>
以上假定计算机地址为192.168.1.7 255.255.255.0,命令IP_ADDRESS=192.168.1.6将192.168.1.6地址配置到路由器的第一个以太端口,从而建立起路由器与TFTP服务器之间的连接。 <br>
<br>
● 组态配置寄存器 <br>
<br>
Rommon7>confreg <br>
<br>
当出现do you wish to change the configuration ?y/n 选择y <br><br>
其他选择n <br>
<br>
当出现 change the boot charaterist ?y/n 选择 y <br>
<br>
选择参数2 <br>
<br>
<br>
● 启动版本 <br>
<br>
Rommon8> reset <br><br>
b) xmodem 方式下载 <br>
<br>
该种方式下载不需要以太口电缆,只需超级终端即可。缺点是花费时间太多,速度太慢。Xmodem 是个人计算机通信中广泛使用的异步文件传输协议,以128字节块的形式传输数据,并且每个块都进行校验,如果接受方校验正确,则发送认可信息,发送方发送下一个字块。Ymodem 异步传输协议,传输字块大小为1024,增加了批处理的功能。 <br>
<br>
其具体步骤如下: <br><br>
● 用超级终端与路由器连接好后,启动路由器,路由器进入监控模式状态。 <br>
<br>
Rommon1> <br><br>
● 启动xmodem 命令 <br>
<br>
Rommon2>xmodem –cx ? 敲入enter键 <br><br>
当出现do you wish to continue 时 选择y <br><br>
● 打开超级终端的“传送”菜单,选择传送文件 则打开了传送文件窗口。 <br><br>
输入版本文件的位置,并选择xmodem 方式,确认后,经过几秒后,版本文件则会以xmodem的方式从计算机下载到路由器中。 <br><br>
修改相应命令和选项,也可以以ymodem的方式进行传送。 <br><br>
● 以上述同样的方法配置confreg 命令,重新启动后,路由器会进入正常状态。 <br><br>
2.4 两种进入cisco2620 路由器 ROM 状态的方法 <br><br>
a) 如果break 未被屏蔽,可以在开机60秒内按ctl+break 键中断启动过程,进入rom状态。 <br>
<br>
b) 将超级终端通讯波特率设置为1200、数据位8、奇偶位1、停止位无。开启路由器电源,启动后,关机。停5秒后,重新开机,同时一直按住空格键12秒后放开,等路由器启动完成后,重新更改超级终端位默认值。通讯波特率设置为9600、数据位8、奇偶位1、 停止位无 。重新连接后,从终端上可以看到已经进入rom 状态。注意在波特率为1200时终端上没有内容显示。 <br>
<br>
三. 结束语 <br>
<br>
除了上述功能外,Cisco路由器还可通过IOS软件的升级,在不改动硬件的条件下实现更多更强大的功能,满足了客户不断增长的需求,保护了硬件投资。但也增加了配置及管理的难度,同时对网络管理员也提出了更高的要求。如何让网络设备高效、可靠地工作,尽量减小维护的工作量,有待于我们在实践中探索。 <br>
<br>
|
|