解决CISCO路由器Y2K的快捷方法——兼与梁伟文先生商榷
《电脑技术信息》1999年第二期刊登了梁伟文先生的文章,题为:《CISCO路由器IOS系统的备份与恢复(升级)》,笔者看后即在UNIX OPEN SERVER 5.0.5上进行了实验,发现在修改了文件“/etc/inetd.conf”,并重启系统之后,还必须在ROOT用户:“#”下键入“tFTP”命令,当出现“tftp>”提示时,就说明TFTP SERVER启动成功,之后才可以做备份和恢复工作。
但在实际工作中,非凡是现在面对CISCO路由器的“Y2K”问题,有没有更加方便快捷的方法进行IOS(Internetworking Operating System)的升级以尽快解决CISCO路由器的“Y2K”问题呢?笔者经过实验觉得以下方法行之有效:即利用Windows 9X上开发的Castle Rock Computing公司的“tftpd.exe”version1.2.2以上版本作为tftp服务器(该软件可以从Internet网上下载),可以快捷地实现CISCO路由器的升级。具体的实现步骤如下:
1将装有“tftpd.exe”程序的Windows 9x系统的主机与CISCO路由器连在同一LAN上,分配给相同网段的局域网地址,使之与路由器的E0口互相PING通。
2在Windows主机上运行tftpd.exe程序(即启动tftp服务器),进入菜单“file->set root”,键入存放IOS文件的目录名。
3同时,在DOS窗口telnet进入CISCO路由器的特权EXEC方式,出现“路由器名#”后按以下步骤操作:
a、路由器名# copy flash tftp
提示:remote host:———键入Windows主机的IP地址,如172.18.98.47
(注:若您的主机IP地址是用动态分配的,则在DOS状态下用winipcfg可以看出其IP地址);
提示:输入源文件名———则输入由“show flash”显示的IOS文件名;
提示:输入目标文件名:———则输入将保存在Windows主机上的文件名。
b、IOS恢复或升级方法:
路由器名# copy tftp flash
提示:remote host;——键入Windows主机的IP地址:如172.18.98.47;
提示:输入源文件名:——则输入已保存在Windows主机上的文件名。
提示:输入目标文件名:—— 则输入由“show flash”显示的IOS文件名;
以上方法简便易行,只要将tftpd.exe装入便携机,同时将已经解决了“Y2K”问题的CISCO路由器软件也装入路由器,那么,您无论走到那里,都可以方便地解决CISCO路由器的“Y2K”问题了。
假如您有爱好的话,不妨一试,祝您成功!