一、组网需求

NBR-E与WMC/MCP联动完成微信连WIFI认证方式

注:关联的公众号及广告修订只需要在WMC/MCP上进行。如果修改SSID则设备上也需要进行相应的修订,目前只支持单个SSID进行微信连WIFI

 

二、组网拓扑

      

 

三、配置要点

       1、在nbr设备上快速配置与wmc的联动(微信连WIFI方式)

       2、在wmc上配置微信连WIFI功能

NBR-E类型设备支持,请上RTR或者联系400获取。

注意:微信连WIFI场景只支持二层网络,因此实际部署时必须保证为二层拓扑。

微信连WIFI 3.X协议云端的配置方式见附件!设备端按如下方式即可。

 

四、配置步骤

NBR设备的配置

1、 登录设备web管理页面后,进入用户管理--->认证/广告推送--->商业营销认证配置页面

 2、通过微信认证快速配置向导

认证方式:选择为外置认证;

服务器类型:推荐服务器类型选择Wifidog

服务器地址:如使用WMC公有云方式,服务器地址填入112.124.31.88;若使用mcp私有云,则填入对应的mcp地址;

注意先配置设备DNS地址。

 

3、可通过基本配置对设置参数进行调整(默认情况下不需要修改)

选择WIFIDOG方案时的基本配置页面:

 

在此页面中,在基本配置页面中,可对配置参数进行调整,具体如下:

重定向主页: http://wmc.ruijieyun.com/auth/servlet/standardAuthServlet/portal

快速配置后,设备将根据选择的通信协议自动生成,通常不需要对该字段进行修订;

通讯密码:通常使用默认值: ruijie (不可修改)

服务器类型:Wifidog

用户逃生功能:在服务器异常时,设备可主动关闭认证功能,所有用户可直接上网。服务器恢复后,认证功能可自动开启。

认证信息:可以查看已在线用户信息情况并将以认证用户剔除下线。

微信关注功能:勾选该功能后,可直接放行微信,在WMC上开启微信链接认证或者微信关注认证时必须勾选该项(快速配置默认开启),如不使用微信认证,可以根据需要去掉该选项;

 

Ø     注: 通过快速配置后,建议将服务器的IP地址同时填写到免认证外网IP地址中。如配置的是域名,可通过PING方式获取IP地址。

4、在高级配置进一步配置:

网络类型:默认为二层网络,请根据网络拓扑进行选择。如要变更网络类型配置,则在所有配置变更完成后需要关闭认证再重新开启(所有用户节点将被删除,即在线用户会强制下线);

mac-by-pass : 该功能开启后,终端在第一次连入网络时,由NBR-E设备向服务器通告终端接入。由服务器控制用户是否可直接上线。

下线检测:终端在一定时间内的流量小于设定值时将被设备下线。注意DHCP的租期需要是该监测时间的两倍以上;

IP段SSID:可以设置不同网段的SSID,WMC/MCP上可以设置不同SSID调度不同的微信连WiFi规则。未设置IP段SSID时,将默认使用基本设置中配置的SSID值。

      允许认证接入网段: 配置后,只有该网段内的用户会进行商业营销认证,其他网段直接放行。

源IP地址: 在IPSEC VPN场景下使用, 指定与总部服务器通讯的私网地址。

 

     URL白名单 配置在该名单的域名将直接放行。建议这里这配置域名部分,如是IP字段,则配置到免认证外网IP中。

     免认证用户IP: 该IP可直接上网不需要认证。

     用户MAC白名单:该MAC可直接上网不需要认证。

     用户MAC黑名单: 该MAC禁止上网。

     免认证外网IP: 未认证用户可直接访问该IP地址。

 

WMC/MCP服务端的配置

一 、实施前准备:

1、微信连wifi WMC端配置必须使用谷歌浏览器(其他浏览器不保证兼容,有可能配置后无法生效)

2、如果没有WMC帐号,请先申请WMC 帐号,一般申请后1到2个工作日通过申请,如情况紧急可以致电400申请快速通过,申请网址为112.124.31.88

3、各个设备与WMC联动都必须使用特定版本,如NBR-E为B3版本,配置设备端时先确认版本已经是相应版本。

 

二、WMC基本配置

1、登入WMC后,首先配置广告管理  (请使用112.124.31.88登入,不要用域名登入)

 

      

 

2、点击进入配置广告界面,新建手机广告

进入广告页面:

添加认证控件(必选)和广告图片:

 

修改广告名称:

 

然后点击保存:

 

再次点击广告页面,返回上一级:

 

 

找到刚才创建的广告,点击发布(每次修改过广告图片后都需要重新发布):

         

 

 

 

新增广告调度规则:

点击新增:

 

设置规则名称和调用手机广告(刚才编辑发布的广告),其他设置选择默认,然后点击提交:

          

 

 

 

 

然后点击首页返回主页:

 

3、设置认证模版

新增认证模版:

按照自己需求选择认证方式和模版名称(此案例为微信连wifi认证方式):

 

是否需要设置无感知:开启无感知后之外认证过的用户后续不需要再次认证,可以连上无线后直接上网,(没有开启则下次连接时需要再次认证)需要配合设备端开启mac-bypass使用,然后点击保存:

 

3、设置门店机构

新增门店:

设置新门店:

分组选择总部或者左边新建其他分部(如没有其他分店,直接选择总部即可):

 

管理帐号如没有分店,默认即可:

选择刚才设置对应的认证模版和广告规则:

然后下拉点击保存

 

 

4、微信设置(微信公众号)

首先登入微信公众号(登入微信公众号必须有微信公众号的帐号密码,并且需要这个微信的手机扫码才能登入)

登入后添加功能插件,添加微信连wifi功能插件:

添加完成后在门店管理添加门店:

    

 

进入门店添加后,根据情况填写数据,此功能为腾讯微信公众平台功能,非我司功能,如果腾讯地图里面没有用户的地址,需要自己添加:

设置好后下拉点击提交:

然后进入微信连wifi模块选择设备管理并添加设备;

 

选择刚才添加的门店和设置设备类型以及SSID:与WMC联动设备类型必须选择portal型,SSID必须与现场真实SSID一致,否则认证不能成功

           

 

点击添加后弹出改造界面,需要个内容复制下来,在WMC上设置需要使用,然后点击下一步,并完成:

 

5、WMC端微信设置

 

新增微信门店(此门店与之前设置的门店机构不要求一定同名)注意appid与shopid和微信公众号上面顺序相反,一定不能填错。

选择手工填写并把刚才在微信公众号上的信息复制过来然后保存:

最后添加设备:

 

新增设备:

根据刚才设置的信息,查找设备序列号(S/N号)后添加设备:

点击保存后,至此WMC端微信连wifi配置全部完成。

五、效果验证

       一、手机portal方式认证过程

1、过程截图

     1)机终端连上刚才设置的SSID,然后会自动弹出portal认证页(部分手机终端可能无法自动弹出,可使用手机自带浏览器访问互联网地址如http://www.baidu.com

     2)点击【免费上网】,系统将自动唤醒微信客户端,并弹出连接wifi页面

     3)点击【立即连接】,显示正在连接...

     4)连接成功,并自动跳转到公众号关注页面,点击【关注公众号】或右上角【完成】按键,均可完成认证;

     5)点击右上角【完成】,则显示微信商户广告

    

    

注意事项:

1、Android自带浏览器无法唤醒微信:国内部分Android厂商开发的浏览器可能存在不标准的问题,导致无法识别微信服务器下发给浏览器的信息,最终无法调用手机系统自动启用浏览器,属于终端自身限制;

2、如认证后广告——微信广告,打开时出现如下提示,需点击【继续访问】后,才能弹出广告,请参考如下方式处理,或参考预警通告:WN20160830003处理;

           

 

            处理方式:

方式一:根据腾讯要求,将MCP服务器的IP地址切换成常用的A、B、C类地址,具体如下:

       A类地址: 10.0.0.0--10.255.255.255;

       B类地址:172.16.0.0--172.31.255.255

       C类地址:192.168.0.0--192.168.255.255

方式二:向腾讯申诉;

点击【了解更多】了解,并点击【申诉】;

 

方式三:如果映射公网使用时,微信广告页面需要设置成域名方式访问

 

方式四:如以上三种方式无效的情况下,请联系腾讯客服人员反馈处理

 

 

 

 

PC/PAD扫码上网

注意:即使WMC/MCP配置了微信、短信、固定账号三种方式,PC/PAD上都只会显示二维码扫码方式,若未设置微信认证方式,则即使用手机微信客户端扫码二维码,也只会返回微信连WIFI失败结果,后续版本修订该功能。

1、笔记本或者PAD连上ssid,PC/PAD打开浏览器,被设备重定向至认证页面;

2、用手机微信客户端扫码二维码,然后手机微信客户端会显示连WI-FI确认页面;

3、PC/PAD浏览器则会显示认证成功页面;

            

 

一、获取二维码

注意:扫码方式,必须保证手机正在使用自带流量(3G/4G信号)或者其他无线网络。

1、登录微信MP平台,【微信连WI-FI】--【用户连网方式】,然后点击【扫二维码联网】--【立即配置】,

2、进入微信门店二维码列表页,然后点击【查看下载页】,即可获取二维码

 

二、安卓手机扫码上网

注意:

1)扫描之前可使用手机自带流量方式,也可连接上wifi后在扫描二维码(确保当前手机和微信后台是正常通信即可)。

2)安卓手机有自动切换SSID功能,所以即使扫码前安卓手机是连接其他SSID,扫码后,微信客户端会自动将SSID切换到二维码对应的SSID

 

1、扫描下载好的二维码,使用微信客户端的【扫一扫】功能,扫描二维码,页面将自动跳转到如下页面,点击【立即连接】,显示正在连接...

 

三、IOS终端扫码

注:IOS手机扫码后会被引导到SSID连接页面,具体原因如下:

流程:扫码——>向微信服务器提出微信认证请求——>微信服务器向微信客户端下发【自动连接SSID】指令——>微信客户端向手机系统下发自动连接SSID指令——>手机系统自动连接SSID;

原因:由于IOS终端安全性非常高,导致微信客户端无法向IOS终端下发指令,无法让IOS终端自动连接SSID,因此IOS终端扫码后,只能被引导到SSID连接页面;

 

效果即以下页面:

                 

 

 

 

 

六:注意问题

1、关联的公众号及广告修订只需要在WMC/MCP上进行,如果修改SSID则nbr设备和WMC都需要进行相应的修订,目前只支持单个SSID进行微信连WIFI;

2、微信连WIFI场景只支持二层网络,因此实际部署时必须保证为二层拓扑;

3、使用微信连wifi功能前手机必须要能上网,如手机有启用移动数据上网功能或连接了其它能上网的wifi;