现场没有DHCP服务器:AP本地配静态IP一样上线

FIT AP上架的常规路径是:接电、插网线、DHCP发个地址、AP广播找AC、上线收编,全程免配置。但套路走到一些现场就走不通了——老仓库里没有DHCP服务、临时网点只有一台交换机、或者AP和AC隔着网段广播不过去,AP拿不到地址、也摸不着AC,指示灯干闪就是不上线。这种现场的尴尬在于:AP明明没坏、AC明明配好,中间就差一个"谁告诉AP地址是多少"的环节。华为官方文档给了补路方案:在AP本地给它配静态地址,再把AC的地址直接写进它的名册,开机就知道自己是谁、该找谁。

AC侧先把家安顿好

AP要上线,AC侧的管理面先就位。管理VLAN的网关配在AC上:

<HUAWEI> system-view
[HUAWEI] sysname AC
[AC] vlan batch 100
[AC] interface gigabitethernet 0/0/1
[AC-GigabitEthernet0/0/1] port link-type trunk
[AC-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[AC-GigabitEthernet0/0/1] quit
[AC] interface vlanif 100
[AC-Vlanif100] ip address 10.23.100.1 24
[AC-Vlanif100] quit

CAPWAP隧道指定从管理VLANIF收发,首次执行会顺势引导设置DTLS预共享密钥与AP登录口令:

[AC] capwap source interface vlanif 100

AP按MAC收编进组,这是默认更稳妥的认证模式:

[AC] wlan
[AC-wlan-view] ap auth-mode mac-auth
[AC-wlan-view] ap-id 0 ap-mac 00e0-fc76-e360
[AC-wlan-ap-0] ap-name area_1
Warning: This operation may cause AP to go offline and then online. Continue? [Y/N]:y  
[AC-wlan-ap-0] ap-group ap-group1
Warning: This operation may cause AP to go offline and then online. If the country code changes, it will clear channel, power and antenna gain configurations of the radio, Whether to continue? [Y/N]:y  
[AC-wlan-ap-0] quit

关键一步:在AP本地写死地址与AC名录

AP自己这边,登录AP的命令行,把地址模式从默认的DHCP切到static,IP、掩码、网关和AC地址一次写全:

<Huawei> system-view
[Huawei] ap-address mode static
[Huawei] ap-address static ip-address 10.23.100.100 24 10.23.100.1
[Huawei] ap-address static ac-list 10.23.100.1
[Huawei] quit
<Huawei> reboot
System will reboot! Continue ? [y/n]:y

重启之后,AP拿着静态地址直奔ac-list里的AC建立CAPWAP隧道,广播找AC的环节被彻底跳开——没有DHCP、跨网段广播到不了,都不再是障碍。这条路径和常规的DHCP加Option43是两条平行走法:Option43是让DHCP服务器在发地址时顺带捎上AC的地址,前提是现场得有DHCP服务可搭;本地静态是把地址和AC地址都写死在AP身上,什么服务都不依赖。现场条件决定走哪条,条件越简陋,本地静态越显本事。

上线状态一眼确认

回到AC上看全局AP状态,State一列是nor即正常上线,Uptime列从零计时,说明是刚刚注册上线的新会话:

[AC-wlan-view] display ap all
Total AP information:
nor  : normal          [1]
ExtraInfo : Extra information
P  : insufficient power supply
--------------------------------------------------------------------------------------------------
ID   MAC            Name   Group     IP            Type                 State STA Uptime      ExtraInfo
--------------------------------------------------------------------------------------------------
0    00e0-fc76-e360 area_1 ap-group1 10.23.100.254 AirEngine8760-X1-PRO   nor   0   10S         -
--------------------------------------------------------------------------------------------------
Total: 1

静态地址是把双刃剑

本地静态地址救了没有DHCP的场,代价是地址管理回到手工:每台AP的地址要进台账,地址冲突、网关写错都会直接体现为不上线;日后网络改规划,这批静态地址也是要逐台改的遗留。操作上还有两处易错点值得记下:ap-address static ip-address一行里IP、掩码长度、网关三个值要一次写对,网关写错AP照样到不了AC;ac-list里填的是AC的CAPWAP源地址,也就是管理VLANIF的地址,填成别的口等于指错门。所以官方的完整组网示例仍以DHCP加Option43为大路,本地静态适合仓库、临时网点这类没有DHCP条件的特定场景——先判断现场条件,再选路线,别把应急方案当默认架构。

还有一个判断顺序要记住:AP不上线未必是地址问题,先看交换机口有没有放行管理VLAN、AP是不是灯都不亮(供电问题),把链路层排干净再动AP侧配置,顺序反了会把简单问题复杂化。

网络上线要稳,数据上线更要稳。贵州诚鑫致达科技为企业做无线组网与NAS数据存储的一体化交付,欢迎搜索关注交流。

企业存储选型参考|贵州诚鑫致达

做分支办公与入门升级,群晖机型参考:DS725+ · DS423+ · DS220+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。毕节、铜仁:企业数据备份容灾与网络建设维护。