企业在规划网络架构时,一般都会区分员工网络和访客网络,并且实现不同的上网认证方式,比如员工采用用户名密码认证,访客采用短信实名认证。但是有些网络由于设计缺陷,不区分内部员工和访客,为了实现上网认证,需要对同一个网段同时启用短信认证和用户名认证。本文中,我将介绍如何同时启用短信认证和用户名认证。
1. 开启短信认证
如图所示,开启“web认证”的访客认证,对无线的IP范围启用“短信认证”。这样配置的效果就是在IP范围内的终端必须在成功认证后才可以上网。
2. 开启用户名认证
如图,开启用户名认证,但是不填写用户名认证的IP范围。不填写IP范围就不会强制要求终端做用户名认证。
3. 编辑短信认证的认证页面
在访客认证的页面中,点击“编辑Web认证页面”。点击“<>”标志切换到源代码模式。
如图,在验证码这一行下面新增了一行,添加到用户名认证的链接。代码如下:
<tr> <td></td><td><a href="http://192.168.1.250:8080">用户名认证</a></td><td></td> </tr>
切换到编辑模式后保存。用户在登录时,就是下图中所示的效果:“默认会显示短信认证,点击用户名认证就可以进行用户名认证。”