当前网络中已经拥有一台配置正确的华为Quidway R2631路由器并能正常工作,现在想把另一台路由器的参数配置成与第一台完全相同。如果一步步地手工输入命令是非常麻烦的,并且容易出现错误。为此笔者采用了下面的方法,既快速又准确地把第一台的配置参数完全拷贝到第二台路由器中。
第一步
在路由器上启动FTP服务器
1. 设置验证方式
首先登录路由器,找一台装有Window95/ME/98/2000/XP和网卡的计算机,IP地址与路由器设置在一个网段上,如9.57.222.10,使用Telnet 9.57.222.254命令登录到路由器上,9.57.222.254为路由器的局域网IP地址,然后在全局配置模式下,执行下面的命令:
dztcrouterenable (转入特权用户模式)
Password: (输入密码)
dztcrouter#configure (进入全局配置模式)
Enter configuration commands, one per line. End with command exit!(输入配置命令,以行为单位,以 EXIT 命令结束 !)
dztcrouter(config)#aaa-enable (使能配置AAA,即认证、授权和计费)
dztcrouter(config)#aaa authentication login default local (配置认证)
dztcrouter(config)#aaa accounting optional (允许用户不计费)
2. 添加FTP认证用户和密码
在全局配置模式下,执行下面的命令:
dztcrouter(config)#user dztclzf password 0 dztclzfpass service-type ftp
其中dztclzf为添加的FTP用户名,dztclzfpass为密码,0表示不隐藏此用户口令。
3. 启动FTP服务器
在全局配置模式下,执行下面的命令:
dztcrouter(config)#ftp-server enable (打开FTP服务器)
如果FTP服务器已经启动了,则显示“Ftp Server has been Running”。
第二步
获得配置文件
1. 使用FTP命令登录到路由器上
在装有Windows95/98/ME/2000/XP的计算机上,使用FTP 9.57.222.254命令登录到路由器上。
2. 获得参数配置文件
(1) 使用dir命令显示路由器中的文件
ftp dir (输入dir命令)
200 Port command okay.
150 okay.
config 4388 Bytes
system 5784821 Bytes
226 Data transmit over.
ftp: 76 bytes received in 0.00Seconds 76000.00Kbytes/sec.
从上面的结果中可以看到路由器中有两个文件,一个是config,另一个是system。其中config就是我们需要配置的文件,system为路由器的系统文件。
(2)使用get命令获得配置文件
ftp get
Remote file config (输入路由器的配置文件名称)
Local file 2631-conf (输入下载后要保存的配置文件名称)
200 Port command okay.
150 Server okay , now transmit file .
226 file transmit success. (文件传输成功)
ftp: 4388 bytes received in 0.20Seconds 21.94Kbytes/sec.
ftp bye (使用bye命令退出FTP程序)
这时,计算机中的C盘根目录下会多出一个名称为2631-conf的文件,此文件就是路由器的参数配置文件。它是文本文件,可以使用记事本打开并编辑,不过编辑时一定要遵守固定的格式。
第三步
配置文件写入路由器
将配置文件写入路由器,实际上就是获得路由器配置文件的反操作,即把得到的路由器参数配置文件写回到路由器中。
1. 配置好第二台路由器的局域网IP地址,把IP地址设置为9.57.222.253。
2. 在第二台路由器上启动FTP服务器。操作步骤与配置第一台路由器相同。
3. 登录到路由器上。在装有Windows95/98/ME/2000/XP的计算机上,使用FTP 9.57.222.253命令登录到路由器上。9.57.222.253是第二台路由器的局域网IP地址。
4. 使用put命令写配置文件到路由器
ftp put (输入put命令)
Local file 2631-conf (输入已保存的配置文件名称)
Remote file config (输入路由器的配置文件名称)
200 Port command okay.
150 Server okay , now receive file.
226 file transmit success. (文件传输成功)
ftp: 4388 bytes sent in 0.00Seconds 4388000.00Kbytes/sec.
ftpbye (使用bye命令退出FTP程序)
5. 重新启动路由器。
注意事项
1. 第二台路由器在写入路由器配置文件前的IP地址是9.57.222.253,而在写入路由器配置文件后,其IP地址变为9.57.222.254,与第一台路由器的IP地址相同,所以这时这两台路由器不能连在同一集线器上,以防发生IP地址冲突。
2. 如果以后想改变路由器的参数,可以直接修改得到的2631-conf配置文件,这样很方便,但是在修改2631-conf文件时一定要按照文件的固定格式进行修改,否则将会出现意想不到的结果。
3. 第二台路由器在写入路由器配置文件后,不会立即生效,只有重新启动路由器后,新的路由器配置文件才会起作用。
4. 使用此种方法同样可以对路由器的系统文件,即system文件进行备份和写入。