前言
去年的时候,因为业务需求需要把我们客户那一个大二层的内网,分割成两个网络分别走不同的出口上网。这里就也牵扯到了无线这块,因为在以前公司是做网络产品售后的,也经常会接触华为的产品,其中也会有无线产品。华为的无线控制器上的本地转发的配置其实还是相对简易,基本只要找到相对应的ESS口或者WLAN(不同软件版本会有些区别),勾上本地转发的勾就可以。然后到交换机端依然是起trunk然后放行SSID所绑定的VLAN,最后把AP的管理VLAN做成 本征VLAN (PVID)做到这个口上,就算是完成了整套配置。
由于第一次做H3C无线本地转发,我也在是在网上找了蛮多资料的,H3C和华为做本地转发还是有些区别。H3C的本地转发是基于SSID的,并且需要在控制器上面每个需要做本地转发的AP都要加入一个map-configuration,也就是AP的预启动配置文件。
相对来说H3C无线做本地转发还是麻烦了不少的,关键我按着官网的做还是失败了!!!
然后我又找了不少的文档还有摸索,发现原来H3C设备竟然还都有一个隐藏指令,终于还是找到了问题,下面就是我的本地转发配置思路。
1.POE接入交换机
(1)首先给接入交换机配置vlan
#
vlan130
#
vlan 1000
(2)然后给交换机配置管理地址,和默认路由。这里管理网段是10.10.20.0/24,放在vlan1000内
#
interface Vlan-interface1000
ip address 10.10.20.101 255.255.255.0
#
ip route-static 0.0.0.0 0.0.0.0 10.10.20.1
(3) 最后配置交换机接口,业务vlan为204,208(分别分给两个SSID).
对接AP的口:
interface GigabitEthernet1/0/1
port link-type trunk
port trunk permit vlan all
port trunk pvid vlan 130
poe enable
上联口:
interface GigabitEthernet1/0/28
port link-type trunk
port trunk permit vlan all
2.核心交换机
(1)配置VLAN
#
vlan 130
#
vlan 204
#
vlan 208
#
vlan 1000
(2)配置管理接口和默认路由
#
interface Vlan-interface1000
ip address 10.10.20.1 255.255.255.0
#
ip route-static 0.0.0.0 0.0.0.0 172.16.1.1
(3)配置下联接口
interface GigabitEthernet1/0/7
port link-type trunk
port trunk permit vlan all
(4)AP网关和本地转发SSID业务网关
#
interface Vlan-interface130
ip address 192.168.130.1 255.255.255.0
#
interface Vlan-interface204
ip address 172.18.204.1 255.255.252.0
#
interface Vlan-interface208
ip address 172.18.208.1 255.255.252.0
(5)配置DHCP地址池
#
dhcp server ip-pool vlan130
network 192.168.130.0 mask 255.255.254.0
gateway-list 192.168.130.1
#
dhcp server ip-pool vlan204
network 172.18.204.0 mask 255.255.252.0
gateway-list 172.18.204.1
dns-list 202.96.209.5 202.95.209.133
expired day 7
#
dhcp server ip-pool vlan208
network 172.18.204.0 mask 255.255.252.0
gateway-list 172.18.204.1
dns-list 202.96.209.5 202.95.209.133
expired day 7
3.无线控制器
(1)配置控制器VLAN
#
vlan 130
#
vlan 204
#
vlan 208
(2)配置控制器物理出口和AP管理口
#
interface Ten-GigabitEthernet1/0/1
port link-type trunk
port trunk permit vlan all
#
interface Vlan-interface130
ip address 192.168.130.100 255.255.255.0
到这里前面步骤没问题的话AP应该就可以在控制器上上线了,接下来就是重点了。
(3)SSID配置
这里SSID的配置在WEB下配置比较方便直接上图了。可以看到这里主要就是要把转发模式修改成本地转发。
下面SSID这块的加密配置我就不发了,接下来就是关联AP。
在接入服务中找到刚创建的SSID点击最右边的关联按钮
选中需要关联的AP关联上。
(4)打开AP射频
这里之前除了需要修改SSID中的转发类型,还有接入AP接口的配置有需要调整外都是一些AP上线的发布SSID的常规配置,接下来要讲就是重点了AP的map-configuration。
如果看过官网的人你应该会主要到这个map-configuration其实就是AP的配置,但是我们瘦AP在控制器上线后就没办法控制了,那我们怎么依据不同型号的AP去写这个map-configuration呢。我自己也是找了很久,后面找到了一个办法。
H3C设备其实自己都带有一个隐藏指令"_h"的(v7版本AC,使用"probe"进入隐藏模式),可以去做很多你在通用的配置模式下能做的事,这里我们主要就是在控制器上利用这个隐藏指令去打开AP的telnet功能。
(5) 在控制器上通过隐藏指令打开AP的telnet功能
之后你就可以通过telnet ts_b118 这个AP的地址就可以上到AP中了。然后你就可以按照你的配置过程制作map-configuration文件了,这样这一型号的AP就都可以用这个配置文件了。
以下为AP的map-configuration文件内容:(文件保存为.txt格式就可以)
system-view
vlan 208
quit
vlan 204
quit
interface GigabitEthernet1/0/1
port link-type trunk
port trunk permit vlan all
(6)上传map-configuration文件
(7)将配置文件挂到相应的AP中并重启AP