对于无线控制器直接对接LDAP做Portal认证的场景,答案是:现阶段无法像RADIUS那样,直接在接入设备上为主备LDAP服务器指定primary和secondary标签,实现自动高可用。
这主要源于两者的协议和设计逻辑差异:
认证流程不同:RADIUS的primary/secondary是标准配置,能在服务器无响应时自动切换。但LDAP认证,尤其是用于Portal场景时,认证流程相对简单:AC将用户名和密码发给LDAP服务器,服务器返回“是/否”结果,会话随即结束,设备不会持续保持连接来感知在线状态。
配置模型差异:在H3C Comware系统中,ldap server视图用于定义单个LDAP服务器的连接参数,而ldap scheme视图则调用这些已定义的服务器。这个模型本身是为对接单台服务器设计的,并没有为多服务器主备预留直接的配置命令。
虽然不能做原生主备,但我们可以通过以下方案达到目的:
这是利用DNS的天然特性,最优雅、改动最小的方案,通过典型的负载均衡思路来实现高可用:
核心思路:不要让AC直接配置LDAP服务器的IP,而是在LDAP服务器前,部署一个DNS服务器。
操作步骤:
在DNS服务器上,为LDAP服务创建一个域名(例如 ldap.h3c.com)。
为这个域名添加多条A记录,每条A记录对应一个LDAP服务器的IP地址(所有主备LDAP服务器的IP)。
工作机制:当AC向DNS服务器解析 ldap.h3c.com 时,DNS服务器会轮询返回这些IP地址。当一台LDAP服务器故障时,该IP无法响应,AC的认证请求会超时并重试。由于DNS轮询机制,下一次解析可能会拿到另一个正常LDAP服务器的IP,从而在一定程度上实现了故障时的切换。
这个方案适用于网络规模较大、对认证高可用性有严格要求的场景,可以规避直接在AC上配置LDAP主备的问题。
核心思路:AC不直接与LDAP服务器交互,而是与专业的AAA或Portal服务器对接,再由这些服务器处理LDAP认证。
实现方式:
H3C iMC(智能管理中心):这是H3C的官方解决方案。在iMC上配置好主备LDAP源,然后将AC的认证指向iMC的RADIUS服务。iMC会负责LDAP认证的高可用和负载均衡。
FreeRADIUS等开源方案:通过配置ldap模块,并设置resurrect、timeout等参数,实现主备LDAP服务器的故障切换。
谢谢
设备型号是H3C WX2560X-LI 版本Version 7.1.064, ESS 5608 没看到您发的相关配置是不是这个版本不支持?有没有支持的版本
Version 7.1.064, ESS 5608 是这个版本的配置
设备型号是H3C WX2560X-LI 版本Version 7.1.064, ESS 5608 没看到您发的相关配置是不是这个版本不支持?有没有支持的版本
# 主LDAP(优先级1)
ldap server LDAP-MASTER
ip 10.1.1.1 # 主LDAP IP
port 389
login-dn cn=admin,dc=xxx,dc=com
login-password simple 123456
search-base-dn dc=xxx,dc=com
quit
# 备LDAP(优先级2)
ldap server LDAP-BACKUP
ip 10.1.1.2 # 备LDAP IP
port 389
login-dn cn=admin,dc=xxx,dc=com
login-password simple 123456
search-base-dn dc=xxx,dc=com
quit
ldap scheme LDAP-SCHEME
# 绑定主备,优先级1(主)、2(备)
server LDAP-MASTER priority 1
server LDAP-BACKUP priority 2
# 开启服务器可达性探测(关键:自动切换依赖探测)
server detect enable
quit
# Portal域引用LDAP方案
portal domain PORTAL-DOM
ldap scheme LDAP-SCHEME
quit
# 无线服务模板绑定Portal域
wlan service-template WIFI-PORTAL
portal enable method direct
portal domain PORTAL-DOM
service-template enable
quit
server detect enable:否则主故障后不会自动切备。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
谢谢