WLAN的基础配置命令
让我们先回忆下WLAN的步骤
首先是AP上线。我们无妨假设使用的是Fit AP和AC的组合,毕竟这种在企业网比较常用,了解了它再去了解Fat AP显然会更简单。我们的AP开机后会通过DHCP获取ip地址。DHCP除了给客户端分配IP、网关、DNS之外,还可以携带额外信息,这些额外信息就叫做option。例如:
1 | DHCP Offer |
Option 43 的正式含义是 Vendor Specific Information(厂商特定信息)。例如说,可以通过这个一起拿到AC的ip地址(当然,和ac通信不一定通过ip,也有可能是mac地址等,取决于AC和AP是否在同一个二层)。在AP找到AC后,两者建立CAPWAP,AP向AC注册、认证,AC向AP下发配置,诸如:
1 | 国家码 |
关键在于:
1 | AP首先得能进行IP通信 |
而option43位于这个位置:
1 | AP |
在AP上线以后,STA才能接入网络
浅浅复制一下GPT的描述
1 | STA |
WLAN的主线简单的来说也就是:
1 | 先搭网络 |
了解了这些,接下来我们来看ensp中的命令
配置AP上线
1、配置AC作为DHCP服务器,配置Option 43字段
1 | 先进入地址池 |
配置DHCP服务器分配给DHCP客户端的自定义选项
2、创建域管理模板,并配置国家码
1 | [AC]wlan ##这步用来进入wlan视图 |
1 | [AC-wlan-view] regulatory-domain-profile name profile-name |
创建域管理模板,并进入模板视图,若模板已存在则直接进入模板视图
1 | [AC-wlan-regulate-domain-profile-name] country-code country-code |
配置设备的国家码标识
接下来,在wlan视图中创建AP组
1 | [AC-wlan-view] ap-group name group-name |
1 | [AC-wlan-ap-group-group-name] regulatory-domain-profile profile-name ##将前面所设置的域管理模板引用到AP或AP组 |
3、配置源接口或源地址
1 | [AC] capwap source interface { loopback loopback-number | vlanif vlan-id} |
配置AC与AP建立CAPWAP隧道的源接口
1 | [AC] capwap source id-address ip-address |
配置AC的源ip地址
要注意的是,以上这两个命令二选一就可以了,正如我们前文提到的,通过接口或者ip其中之一能访问到AC即可
4、添加AP设备 -离线导入AP
1 | [AC-wlan-view] ap auth-mode { mac-auth | sn-auth} |
配置AP认证模式为MAC地址认证,或SN序列号认证,缺省则为MAC地址认证。
1 | [AC-wlan-view] ap-id ap-id [ [type-id type-id | ap-type ap-type ] { ap-mac ap-mac | ap-sn ap-sn| ap-mac ap-mac ap-sn ap-sn}] |
这一步完成离线增加AP设备或进入AP视图,并配置单个AP的名称
emm,由于markdown中代码块是没办法将里面的文字设置成斜体的,所以看到连续两个一样的名字要知道前者是命令后者是你实际要写的参数噢!
1 | [AC-wlan-view] ap-id 0 |
配置AP所加入的组
5、检查AP上线结果
1 | [AC] display ap {all | ap-group ap-group} |
查看AP信息(所有AP或者指定AP组)
配置射频
1、进入射频视图
1 | [AC-wlan-view] ap-id 0 |
2、配置指定射频的工作带宽和信道
1 | [AC-wlan-radio-0/0] channel { 20mhz | 40mhz-minus | 40mhz-plus | 80mhz | 160mhz } channel |
1 | [AC-wlan-radio-0/0] channel 80+80mhz channel channel12 |
配置AP组中所有AP或单个AP指定射频的工作带宽和信道
3、配置天线的增益
1 | [AC-wlan-radio-0/0] antena-gain antenna-gain |
配置AP组中所有AP或单个AP指定射频的天线增益
4、配置射频的发射功率
1 | [AC-wlan-radio-0/0] eirp eirp |
配置AP组中所有AP或单个AP指定射频的发射功率
5、配置射频覆盖距离参数
1 | [AC-wlan-radio-0/0] converage distacne distance |
配置AP组中所有AP或单个AP指定射频的射频覆盖距离参数
6、配置射频工作的频段
1 | [AC-wlan-radio-0/0]frequency {2.4g | 5g} |
7、创建射频模板
1 | [AC-wlan-view] radio-2g-profile name profile-name |
创建2G射频模板,并进入模板视图,若模板已存在则直接进入模板视图
8、引用射频模板
1 | [AC-wlan-view] ap-group name group-name |
在AP组中,将指定的2G射频模板引用到2G射频
配置VAP
1、创建VAP模板
1 | [AC-wlan-view] vap-profile name profile-name |
创建VAP模板,并进入模板视图,若模板已存在则直接进入模板视图
2、配置数据转发方式
1 | [AC-wlan-vap-prof-profile-name] forward-mode { direct-forward | tunnel} |
配置VAP模板下的数据转发方式,可以是直接转发或隧道转发
3、配置业务VLAN
1 | [AC-wlan-vap-prof-profile-name] service-vlan { vlan-id vlan-id | vlan-pool pool-name} |
配置VAP的业务VLAN。
4、配置安全模板
1 | [AC-wlan-view] security-profile name profile-name |
创建安全模板或者进入安全模板视图
缺省情况下,系统已经创建名称为default\default-wds和default-mesh的安全模板
1 | [AC-wlan-view] vap-profile name profile-name |
在指定VAP模板中引用安全模板
5、配置SSID模板
1 | [AC-wlan-view] ssid-profile name profile-name |
创建SSID模板,并进入模板视图,若模板已存在则直接进入模板视图。
缺省情况下,系统上存在名为default的SSID模板
1 | [AC-wlan-ssid-prof-profile-name] ssid ssid |
配置当前SSID模板中的服务组合识别码SSID(Service Set Identifier)。
缺省情况下,SSID模板中的SSID为HUAWEI-WLAN。
1 | [AC-wlan-view] vap-profile name profile-name |
在指定VAP模板中引用SSID模板。
6、引用VAP模板
1 | [AC-wlan-view] ap-group name group-name |
在AP组中,将指定的VAP模板引用到射频
7、查看VAP信息
1 | [AC] display vap { ap-group ap-group-name | { ap-name ap-name | ap-id ap-id} [radio radio-id]} [ ssid ssid ] |
1 | [AC] display vap { all | ssid ssid} |
查看业务型VAP的相关信息。
接下来来看案例
案例分析
