一、组网需求
EG与WMC/MCP联动完成微信关注链接认证,微信关注链接认证在认证时需要关注商户的微信公众号(使用微信关注认证还是微信关注链接认证是WMC决定的,EG上进行"微信认证快速配置"开启应用认证(app-auth enable)及可),关注后顾客收到自动回复消息,点击消息中的认证链接完成上网认证;
注:认证方式由WMC进行配置,EG设备只需配置完成与WMC/MCP的基础联动功能即可,因此这里以微信链接认证为例,其他认证方式配置可参考WMC/MCP发布的相关手册
二、组网拓扑
三、配置要点
1、在EG设备上快速配置与wmc联动功能
2、在wmc上配置微信链接认证
四、配置步骤
EG设备的配置
1、 登录设备web管理页面后,进入用户管理--->认证/广告推送--->商业营销认证配置页面
说明:微信关注认证、微信链接认证、短信认证等是由WMC决定的,在EG的上配置都是一样;
2、通过微信认证快速配置向导
认证方式:选择为外置认证;
服务器类型:WMC/MCP同时支持Wifidog和TR069两种认证协议,通过两种协议都可以实现设备和WMC的联动功能。推荐服务器类型选择Wifidog,Wifidog为4b11 p6,11.1(3)B1新增支持的,兼容性和稳定性更好;如果是从4b11 p2升级到4b11 p6可以先在老版本上点击关闭WEB认证功能再升级,升级后重新通过以上方法快速配置并使用Wifdog,WMC上两种协议都兼容不需要做修改;
服务器地址:如使用WMC公有云方式,服务器地址填入wmc.ruijieyun.com;若使用mcp私有云,则填入对应的mcp地址;
注意先配置设备DNS地址。
3、可通过基本配置对设置参数进行调整
选择WIFIDOG方案时的基本配置页面:
选择TR069方案时的基本配置页面:
重定向主页:选择wifidog认证方式时该字段格式为:http://wmc.ruijieyun.com/auth/wifidogAuth/login/
如是选择Tr069,该字段格式为:http://wmc.ruijieyun.com/auth/servlet/authServlet
该链接为快速配置时跟据选择的通信协议自动生成,通常不需要对该字段进行修订;
通讯密码:通常使用默认值: ruijie
用户逃生功能:使用WIFIDOG功能时才具有该选项。在服务器异常时,设备可主动关闭认证功能,所有用户可直接上网。
MCP/WMC服务器:使用TR069功能时才具有该选项。可用于修改MCP/WMC服务器信息
微信关注功能:勾选该功能后,可直接放行微信,在WMC上开启微信链接认证或者微信关注认证时必须勾选该项(快速配置默认开启),如不使用微信认证,可以根据需要去掉该选项;
4、在高级配置进一步配置:
下线检测:注意DHCP的租期需要是该监测时间的两倍以上;
网络类型:默认为二层网络,请根据网络拓扑进行选择。如要变更网络类型配置,则在变更后需要关闭认证再重新开启(所有用户节点将被删除,即在线用户会强制下线);
WMC/MCP服务端的配置
点击“新建手机广告”:
编辑完之后,修改广告名称为“test1”,保存广告:
启用广告:
点击广告调度规则:
修改广告规则:
使用刚刚添加的广告,提交修改:
修改成功:
进入“认证管理”模块:
点击“新增”认证模板
进入新建模板页面,"开启微信链接认证"后保存,如果是需要微信关注认证则选择“开启微信关注认证”
注意:这里的微信链接认证URL不能是EG URL白名单里边的链接
说明:微信关注认证、微信链接认证、短信认证等都是由WMC在此处配置决定的,不管此处选择那种认证EG的上配置都是一样;如选择短信认证但不需要放通微信上网可以设备上去掉'微信关注"选项
保存成功后则是开启状态:
进入“门店及管理员设置”模块:
点击“新增门店”:
在新增门店页面,输入门店内容:
其中:所属节点:需要在“更改节点”里选择需要的节点
认证配置模板:控制使用什么认证方式。
广告规则:控制终端使用什么广告,这里是勾选设置好的广告规则
点击“保存”后,添加机构成功:
登录到WMC。
点击“联动设备管理”页面:
在网络设备管理页面,点击“新增设备”:
输入设备信息:
设备序列号可telnet到设备,通过show version获取。
绑定门店根据前面的配置选择。
点击“保存”后,可看到设备显示在线,则说明联动成功(使用Wifidog方式时,可能需要5分钟才能显示设备在线)
配置微信链接
用微信公众号登录进微信公众平台:https://mp.weixin.qq.com/
配置“被添加自动回复”内容:
注:这里配置的url必须和MCP的认证配置模板中配置的微信认证url一致。以下公众号配置仅做示例。
说明:如果是微信关注认证不需要配置此内容;
五、配置验证
1、终端通过EG内网无线AP上网,手机选择用户提供的SSID;
终端打开浏览器,访问网页(比如百度),跳转到认证页面,跟据认证页面的提示进行关注微信的认证上网操作,如果是微信关注认证,关注微信公众号后手机及可正常上网了;
如果是微信链接认证,关注微信公众号后,公众号会自动推送一个链接,
用户跟据提示点击此链接后即进入认证成功页面,可正常上网
2、在WMC/MCP“当前在线来宾”页面可看到在线用户:
3、在设备上可以查看到在线用户: