H3C WA系列无线局域网接入点设备 配置指导-6W101
时间:2023-08-23 10:37:02

l不同型号产品的特点和功能支持略有不同。详情请参考特征差异化列表的介绍。
l设备支持的接口类型和编号与设备的实际情况有关。本手册涉及统一使用以太网接口的配置Eth请根据具体设备的接口类型和编号进行配置。
l本手册所述AP在一般意义上,设备可以指AP设备和无线网桥Mesh设备。
1.1 FTP简介
FTP(File Transfer Protocol,文件传输协议)用于在远端服务器和本地主机之间传输文件IP网络上传输文件的通用协议。在万维网(WWW,World Wide Web)在用户使用命令行传输文件之前,最常见的应用程序是FTP。虽然大多数用户通常选择使用它Email和Web但是FTP它仍有广泛的应用。
FTP协议在TCP/IP协议属于在远端服务器和本地客户端之间传输文件的应用层协议TCP传输端口20和21。端口20用于传输数据,端口21用于数据控制信息。FTP协议的基本操作是RFC描述了959。
FTP文件传输模式有两种:
l二进制模式用于传输程序文件(如后缀名称.bin和.btm的文件);
lASCII用于传输文本格式的文件(如后缀名称.txt、.bat和.cfg的文件)。
设备在支持FTP协议有两种方式:
l设备作为FTP客户端:用户在PC通过终端仿真程序或Telnet程序连接到设备(作为设备)FTP执行客户端)ftp建立设备和远程命令FTP远程访问服务器连接FTP服务器上的文件。
l设备作为FTP服务器:用户操作FTP作为客户端程序FTP客户端登录设备进行访问(用户登录前,网络管理员需要提前配置FTP服务器的IP地址)。
目前,设备只支持设备FTP的客户端。
设备作为FTP客户端需要以下配置:
设备
操作
说明
Device(作为FTP客户端)
可直接使用ftp命令登录远端FTP服务器
如果远端FTP如果远端支持匿名访问,设备可以直接登录;FTP不支持匿名访问的服务器必须先获得FTP只有用户名和密码才能成功登录远端FTP服务器
PC(作为FTP服务器)
启动FTP服务器配置用户名、密码、用户权限等
-
FTP正常使用功能的条件是FTP服务器与FTP可以到达客户端之间的路由。
FTP访问客户端FTP服务器,必须先和FTP建立服务器连接。建立连接有两种方式,一种是使用ftp一是命令直接建立连接FTP在客户端视图下使用open间接建立命令连接。
在访问FTP服务器,到FTP可能有多个服务器可达路由,用户可以配置客户端FTP为了配合报纸的源地址,指定一条路由FTP服务器端的安全策略。可以通过配置源接口或源地址IP实现源接口下主配置IP地址是发送报纸的源地址。FTP客户端在与FTP服务器通信时,发送报纸的源地址应遵循以下规则:
l若未指定FTP通信客户端的源地址由路由决定。
l如果只用ftp client source或ftp如果命令指定了源地址,则使用该地址进行通信。
l如果执行ftp client source命令指定源地址后,ftp如果命令中指定了源地址,则使用ftp通信命令中指定的源地址。
ftp client source所有命令指定的源地址ftp连接有效,ftp命令指定的源地址只针对当前的FTP连接有效。
表1-2 建立FTP连接(IPv4组网环境)
操作
命令
说明
进入系统视图
system-view
-
配置FTP客户端源地址
ftp client source { interface interface-type interface-number | ip source-ip-address }
可选
在缺失的情况下,由设备使用路由决定的源地址和FTP服务器通信
返回用户视图
quit
-
直接在用户视图下登录远程FTP服务器
ftp [ server-address [ service-port ] [ source {
interface interface-type interface-number | ip source-ip-address
} ] ]
两者必选其一
ftp命令直接在用户视图下执行
open命令在FTP在客户端视图下执行
在FTP客户端视图下间接登录远程FTP服务器
ftp
open server-address [ service-port ]

l如果主地址在源接口下没有配置,将导致FTP建立连接失败。
l如果先后使用ftp client source配置客户端的命令FTP报文的源接口和源IP,新配置的源IP配置覆盖现有源接口。反之亦然。
表1-3 建立FTP连接(IPv6组网环境)
操作
命令
说明
直接在用户视图下登录远程FTP服务器
ftp ipv6 [ server-address [ service-port
] [ source ipv6 source-ipv6-address ] [ -i interface-type interface-number ] ]
两者必选其一
ftp ipv6命令直接在用户视图下执行;open ipv6命令在FTP在客户端视图下执行
在FTP客户端视图下间接登录远程FTP服务器
ftp ipv6
open ipv6server-address [ service-port ] [ -i interface-type interface-number ]
当设备作为FTP客户端,与FTP服务器连接成功后(请参见1).2.1建立FTP对于已经授权的目录,设备可以进行以下操作。
操作
命令
说明
显示远程FTP支持服务器FTP相关协议命令的帮助信息
remotehelp [ protocol-command ]
可选
使能显示FTP服务器返回的详细信息
verbose
可选
在缺省的情况下,verbose开关为开启状态
当设备作为FTP打开客户端FTP调试信息开关
debugging
可选
在缺省的情况下,FTP客户端调试信息开关已关闭
成功登录FTP使用其他用户身份重新登录服务器后
user username [password ]
可选
设置FTP文件传输模式为ASCII模式
ascii
可选
文件传输模式下,文件传输模式是ASCII模式
设置FTP文件传输模式为二进制流模式
binary
可选
文件传输模式下,文件传输模式是ASCII模式
切换远程FTP服务器上的工作路径
cd {directory | .. | / }
可选
退出远程FTP返回当前服务器目录FTP上一级服务器目录
cdup
可选
查看远程FTP服务器上目录/文件的详细信息
dir [ remotefile [localfile ] ]
可选
查询远程FTP服务器上的目录/文件
ls [ remotefile [ localfile ] ]
可选
下载FTP服务器上的文件
get remotefile [localfile ]
可选
将本地文件上传到远程FTP服务器
put localfile [ remotefile ]
可选
显示用户目前正在访问的远程用户FTP服务器上的路径
pwd
可选
获取FTP客户端本地工作路径
lcd
可选
在远程FTP在服务器上创建目录
mkdir directory
可选
设置数据传输的方式为被动方式
passive
可选
缺省情况下,数据传输的方式为被动方式
彻底删除远程FTP服务器上的指定文件
delete remotefile
可选
删除FTP服务器上指定的目录
rmdir directory
可选
不退出FTP客户端视图的前提下,断开与FTP服务器的连接
disconnect
可选
等效于close命令
不退出FTP客户端视图的前提下,断开与FTP服务器的连接
close
可选
等效于disconnect命令
断开与远程FTP服务器的连接,并退回到用户视图
bye
可选
终止与远程FTP服务器的连接,并退回到用户视图
quit
可选
在FTP客户端视图下执行,等效于bye命令

lFTP传输文件有两种模式:一种是ASCII码模式(可用ascii命令设置),用于传输文本文件;另一种是二进制模式(可用binary命令设置),用于传输程序文件。
lls命令只能显示出目录/文件的名称,而dir命令可以查看与目录/文件相关的信息,如大小,创建日期等。
l当用户通过设备登录FTP服务器时,只有级别为3(管理级)的用户登录设备后才能使用表1-4所列的命令,但命令能否执行成功,还将受FTP服务器端的授权限制。
1. 组网需求
lAP作为FTP客户端,PC作为TFTP服务器。IP地址如组网图所示,AP和PC之间路由可达。
lAP从PC上下载新的启动文件完成设备的升级,并将配置文件上传到PC进行备份。
lPC上已设置AP登录FTP服务器的用户名为abc,密码为pwd。AP以用户名abc、密码pwd登录FTP服务器。
2. 组网图
图1-2 利用FTP客户端功能实现平滑升级
3. 配置步骤
如果设备剩余的内存空间不够,请使用fixdisk命令清理内存或者使用delete /unreserved file-url命令删除部分暂时不用的文件后再执行以下操作。
# 以FTP方式登录服务器。
ftp 10.1.1.1
Trying 10.1.1.1 ...
Connected to 10.1.1.1.
220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user
User(10.1.1.1:(none)):abc
331 Give me your password, please
Password:
230 Logged in successfully
# 将传输模式设置为binary,以便传输启动文件。
[ftp] binary
200 Type set to I.
# 将启动文件newest.app从PC下载到设备。
[ftp] get test.bin
227 Entering Passive Mode (10,1,1,1,4,1).
125 BINARY mode data connection already open, transfer starting for / test.bin.
.....226 Transfer complete.
FTP: 5805100 byte(s) received in 19.898 second(s) 291.74K byte(s)/sec.
# 将AP的配置文件config.cfg上传到服务器进行备份。
[ftp] ascii
[ftp] put config.cfg back-config.cfg
227 Entering Passive Mode (10,1,1,1,4,2).
125 ASCII mode data connection already open, transfer starting for /config.cfg.
226 Transfer complete.
FTP: 3494 byte(s) sent in 5.646 second(s), 618.00 byte(s)/sec.
[ftp] bye
# 将test.bin指定为设备的主用下次启动文件。
boot-loader file test.bin main
# 重启设备,完成设备软件升级。
reboot
下次启动文件必须存放在存储介质的根目录下。可使用文件的拷贝或移动操作来调整文件的路径为根目录。关于boot-loader命令的详细介绍请参见“基础配置命令参考”中的“设备管理”。
1.3 FTP显示和维护
在完成上述配置后,在任意视图下执行display命令可以显示配置后FTP的运行情况,通过查看显示信息验证配置的效果。
表1-5 FTP显示和维护
操作
命令
查看FTP客户端的当前配置
display ftp client configuration

