配置AC的系统参数
通过配置AC的系统参数,可以向AP通告AC的源接口,并且使AC下关联的AP的信道和功率等射频参数符合当地的法律法规。
配置设备的WLAN模式
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令set workmode wlan ac,配置设备的WLAN模式为AC模式。
缺省情况下,AR502EGW-L、AR503GW-LM7、AR503GW-LcM7、AR503GW-Lo、AR503EW、AR503EQGW-L、AR503EDGW-Lo、AR503EDGW-Lc、AR503EDGW-Lc3、AR503HGW-Lc、AR503HGW-L、AR509GW-L-D-H、AR509CGW-L和AR510系列的WLAN模式为AP模式,其它设备为AC模式。
- 执行命令quit,退出系统视图。
- 执行命令reboot [ fast ],重新启动设备。
设备重启后,设备的WLAN模式以AC模式生效。
配置国家码
背景信息
国家码用来标识AP射频所在的国家,不同国家码规定了不同的AP射频特性,包括AP的发送功率、支持的信道等。配置国家码是为了使AP的射频特性符合不同国家或区域的法律法规要求。
- 如果一台AC管理的AP都分布在同一个国家或地区,只需要配置一个国家码。
- 如果一台AC需要同时管理分布在不同国家的AP,需要为分布在不同国家的AP配置不同的国家码。
在第一次配置AC设备时,必须配置正确的国家码,以确保不违反当地的法律法规。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令wlan ac,进入WLAN视图。
- 执行命令regulatory-domain-profile name profile-name,创建域管理模板,并进入模板视图。
缺省情况下,系统上存在名为default的域管理模板。
- 执行命令country-code country-code,配置国家码。
缺省情况下,设备的国家码标识为“CN”。
关于国家码和国家的对应关系表请参见country-code。
在域模板下修改国家码后,会自动重启使用了该域模板的AP。
- 执行命令quit,返回WLAN视图。
- 在AP组或AP上引用域管理模板。
- 在AP组中引用域管理模板。
执行命令ap-group name group-name,进入AP组视图。
执行命令regulatory-domain-profile profile-name,在AP组中引用域管理模板。
缺省情况下,AP组中引用了名为default的域管理模板。
- 在AP上引用域管理模板。
- 执行命令ap-id ap-id、ap-mac ap-mac或ap-name ap-name,进入AP视图。
执行命令regulatory-domain-profile profile-name,在AP上引用域管理模板。
缺省情况下,AP上未引用域管理模板。
- 在AP组中引用域管理模板。
- 执行命令quit,返回WLAN视图。
- 执行命令commit { all | ap-name ap-name | ap-id { ap-id1 [ to ap-id2 ] } &<1-10> },下发配置到AP。
配置源接口
背景信息
每台AC都至少指定一个VLANIF接口或者Loopback接口,该AC设备下挂接的AP学习到这些接口下配置的IP地址,用于AC和AP间的通信。这些接口称为源接口。
只有为每台AC指定了源接口,AP才能与AC建立CAPWAP隧道。
- VLANIF接口:适用于所有关联这个AC的AP都在同一个管理VLAN的场景。
- Loopback接口:适用于所有关联这个AC的AP属于不同管理VLAN的场景。多个管理VLAN时,AC上需配置多个VLANIF接口,如果使用某个VLANIF接口作为源接口,则该接口故障后,所有的AP都不能继续工作。而Loopback接口创建后一直保持UP状态,此时,如果某个VLANIF接口故障,则只有该VLANIF接口关联的AP不能正常工作,提高了网络可靠性。
操作步骤
- 配置IPv4类型的源接口
使用VLANIF接口作为源接口
执行命令system-view,进入系统视图。
执行命令vlan vlan-id,创建VLAN并进入VLAN视图。
此处创建的是WLAN网络规划后的管理VLAN。
执行命令quit,返回系统视图。
执行命令interface vlanif vlan-id,创建VLANIF接口并进入VLANIF接口视图。
执行命令ip address ip-address { mask | mask-length },配置VLANIF接口的IP地址和子网掩码。
执行命令quit,返回系统视图。
执行命令capwap source interface vlanif vlan-id,配置该VLANIF接口为AP与AC建立CAPWAP隧道的源接口。
如果设备上已经配置有源接口,需要先执行命令undo capwap source interface,才能重新配置源接口。
使用Loopback接口作为源接口
执行命令system-view,进入系统视图。
执行命令interface loopback loopback-number,创建Loopback接口并进入Loopback接口视图。
执行命令ip address ip-address { mask | mask-length },配置Loopback接口的IP地址和子网掩码。
Loopback接口的IP地址必须使用32位掩码。
执行命令quit,返回系统视图。
执行命令capwap source interface loopback loopback-number,配置该Loopback接口为AP与AC建立CAPWAP隧道的源接口。
如果设备上已经配置有源接口,需要先执行命令undo capwap source interface,才能重新配置源接口。
执行命令undo capwap source interface后,在AC中上线的AP会全部离线,请谨慎操作。
- 配置IPv6类型的源接口
使用VLANIF接口作为源接口
执行命令system-view,进入系统视图。
执行命令capwap ipv6 enable,使能CAPWAP隧道支持IPv6功能。
缺省情况下,CAPWAP隧道支持IPv6功能处于未使能状态。
执行命令ipv6,使能IPv6报文转发功能。
缺省情况下,IPv6报文转发功能处于未使能状态。
执行命令vlan vlan-id,创建VLAN并进入VLAN视图。
此处创建的是WLAN网络规划后的管理VLAN。
执行命令quit,返回系统视图。
执行命令interface vlanif vlan-id,创建VLANIF接口并进入VLANIF接口视图。
执行命令ipv6 enable,使能接口的IPv6功能。
缺省情况下,接口的IPv6功能处于未使能状态。
执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length },配置VLANIF接口的IPv6地址和子网掩码。
执行命令undo ipv6 nd ra halt,使能系统发布RA报文功能。
缺省情况下,系统发布RA报文功能处于未使能状态。
执行命令ipv6 nd autoconfig managed-address-flag,配置RA报文中的有状态自动配置地址的标志位(M标志位)。
缺省情况下,未设置RA报文中的有状态自动配置地址的标志位。
执行命令ipv6 nd autoconfig other-flag,配置RA报文中的有状态自动配置其他信息的标志位(O标志位)。
缺省情况下,未设置RA报文中的有状态配置其他信息的标志位。
执行命令dhcpv6 server pool-name [ allow-hint | preference preference-value | rapid-commit | unicast ] *,接口下使能DHCPv6服务器功能。
缺省情况下,接口下DHCPv6服务器功能处于未使能状态。
执行命令quit,返回系统视图。
执行命令dhcpv6 pool pool-name,创建IPv6地址池,同时进入IPv6地址池视图。
缺省情况下,设备上没有创建任何IPv6地址池。
执行命令address prefix ipv6-prefix/ipv6-prefix-length [ life-time { valid-lifetime | infinite } { preferred-lifetime | infinite } ],地址池视图下配置网络前缀和生命周期。
缺省情况下,地址池下未配置网络前缀和生命周期。
执行命令excluded-address start-ipv6-address [ to end-ipv6-address ],配置IPv6地址池中不参与自动分配的IPv6地址范围。
缺省情况下,地址池中所有IPv6地址都参与自动分配。如果只有一个IPv6地址不参与自动分配,则指定参数start-ipv6-address即可。
执行命令capwap-ac ipv6-address,在IPv6地址池视图下配置AC的IPv6地址。
缺省情况下,IPv6地址池视图下未配置AC的IPv6地址。
执行命令quit,返回系统视图。
执行命令capwap source interface vlanif vlan-id,配置该VLANIF接口为AP与AC建立CAPWAP隧道的源接口。
如果设备上已经配置有源接口,需要先执行命令undo capwap source interface,才能重新配置源接口。
执行命令undo capwap source interface后,在AC中上线的AP会全部离线,请谨慎操作。
使用Loopback接口作为源接口
执行命令system-view,进入系统视图。
执行命令capwap ipv6 enable,使能CAPWAP隧道支持IPv6功能。
缺省情况下,CAPWAP隧道支持IPv6功能处于未使能状态。
执行命令ipv6,使能IPv6报文转发功能。
缺省情况下,IPv6报文转发功能处于未使能状态。
执行命令interface loopback loopback-number,创建Loopback接口并进入Loopback接口视图。
执行命令ipv6 enable,使能接口的IPv6功能。
缺省情况下,接口的IPv6功能处于未使能状态。
执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length },配置Loopback接口的IPv6地址和子网掩码。
执行命令undo ipv6 nd ra halt,使能系统发布RA报文功能。
缺省情况下,系统发布RA报文功能处于未使能状态。
执行命令ipv6 nd autoconfig managed-address-flag,配置RA报文中的有状态自动配置地址的标志位(M标志位)。
缺省情况下,未设置RA报文中的有状态自动配置地址的标志位。
执行命令ipv6 nd autoconfig other-flag,配置RA报文中的有状态自动配置其他信息的标志位(O标志位)。
缺省情况下,未设置RA报文中的有状态配置其他信息的标志位。
执行命令dhcpv6 server pool-name [ allow-hint | preference preference-value | rapid-commit | unicast ] *,接口下使能DHCPv6服务器功能。
缺省情况下,接口下DHCPv6服务器功能处于未使能状态。
执行命令quit,返回系统视图。
执行命令dhcpv6 pool pool-name,创建IPv6地址池,同时进入IPv6地址池视图。
缺省情况下,设备上没有创建任何IPv6地址池。
执行命令address prefix ipv6-prefix/ipv6-prefix-length [ life-time { valid-lifetime | infinite } { preferred-lifetime | infinite } ],地址池视图下配置网络前缀和生命周期。
缺省情况下,地址池下未配置网络前缀和生命周期。
执行命令excluded-address start-ipv6-address [ to end-ipv6-address ],配置IPv6地址池中不参与自动分配的IPv6地址范围。
缺省情况下,地址池中所有IPv6地址都参与自动分配。如果只有一个IPv6地址不参与自动分配,则指定参数start-ipv6-address即可。
执行命令capwap-ac ipv6-address,在IPv6地址池视图下配置AC的IPv6地址。
缺省情况下,IPv6地址池视图下未配置AC的IPv6地址。
执行命令quit,返回系统视图。
执行命令capwap source interface loopback loopback-number,配置该Loopback接口为AP与AC建立CAPWAP隧道的源接口。
如果设备上已经配置有源接口,需要先执行命令undo capwap source interface,才能重新配置源接口。
执行命令undo capwap source interface后,在AC中上线的AP会全部离线,请谨慎操作。