quidway 系列路由器提供ftp server 功能,为用户提供了另外一种更新配置文件/升级应用程序的途径。任何ftp client(包括本地用户和远端用户)只要与路由器连通即可。当通过用户验证后,即可进行配置文件或应用程序的上传下载。利用ftp 上传/下载应用程序及配置文件的具体操作步骤如下:
上传:从路由器以太网口所连的、运行ftp 客户端的微机向路由器传送文件,即put 操作。
下载:从路由器向路由器以太网口所连的、运行ftp 客户端的微机传送文件,即get 操作。
1 搭建上传/下载环境
(1) 搭建ftp 本地上传/下载环境

第一步:通过路由器任意一个以太网口连接微机(即可以采用ethernet0~2 中任意一个以太网口完成ftp 升级操作);
第二步:配置路由器以太网口ip 地址,假设为10.110.10.10;
第三步:配置微机以太网口ip 地址,假设为10.110.10.13;
第四步:将应用程序拷贝到某一路径下,假设路径为c:\ version;
微机网口ip 地址与路由器以太网口ip 地址应位于同一网段。
(2) 搭建ftp 远程上传/下载环境

第一步:将微机通过wan 连接至路由器任意接口。这种方法不要求微机与路由器在同一网段,用于路由器远程升级;
第二步:将应用程序或配置文件拷贝到某一路径下,假设路径为c:\version。
2 启动ftp 服务器
请路由器侧维护人员进行配合,作如下配置:
第一步:设置验证方式;
[quidway] aaa-enable
[quidway] aaa authentication-scheme login default local
[quidway] aaa accounting-scheme optional
aaa 验证的具体配置您可以根据自己的实际情况进行选择,命令的详细介绍请参见《vrp 操作手册第三分册》的aaa 和radius 配置。
第二步:添加用户名、口令;
[quidway] local-user quidway password simple 123 service-type ftp quidway 表示用户名,123 为用户口令。
第三步:启动ftp 服务器。
[quidway] ftp-server enable
经过以上操作,在路由器上已经启动了ftp 服务器,并设置了用户,这样任何一个ftp 客户端程序均可使用该用户名、口令登录ftp 服务器。
3 上传/下载应用程序或配置文件
第一步:在dos 下进入应用程序或配置文件所在路径,然后执行ftp 命令,与路由器建立ftp 连接,如:
c:\version\ftp 10.110.10.10
若连接成功,则显示(以windows98 为例):
connected to 10.110.10.10
220 ftp server ready on quidway at user(10.110.10.10:(none)):
第二步:使用已经在路由器上设置好的用户名、口令登录ftp 服务器;
user(10.110.10.10:(none)): quidway 键入用户名
331 password required for ftp
password: 键入口令(屏幕上不显示用户输入的口令)
230 user ftp logged in
ftp]
当出现提示符ftp]时,表示可以进行上传下载操作了。
第三步:上传/下载应用程序或配置文件;
路由器端应用程序缺省名称为system,配置文件缺省名称为config。
(1) 上传应用程序或配置文件
ftp] put 键入[put],表示进行上传操作。
local file 键入要上传的应用程序或配置文件的名称。
remote file 键入路由器端上传后所要保存的应用程序或配置文件名称。
上传文件结束后,重新显示“ftp]” 提示符,可键入[dir]显示路由器上的文件名称和大小,上传成功则配置文件大小与主机上的文件大小一致。
(2) 下载应用程序或配置文件
ftp] get 键入[get],表示进行下载操作。
local file 键入要保存的应用程序或配置文件的名称。
remote file 键入路由器端应用程序或配置文件名称。
第四步:上传/下载成功后,退出ftp 客户端程序。
ftp]quit 键入[quit],表示退出ftp 连接。