这种技术叫做强制认证门户(Captive Portal)技术,主流的实现方法有两种:DNS拦截和HTTP重定向。
1)DNS拦截:拦截所有的DNS请求,并一律返回无线控制器自身的IP地址,然后不管你上什么网就都会看到无线控制器上设置的页面了。
(如果你在浏览器中输入IP地址,你就会得到404。)
2)HTTP重定向:利用HTTP的重定向功能将所有的HTTP请求重新定向到无线控制器上。然后无论采用哪种技术,用户都会看到登录页面,然后登录,成功之后无线控制器会将用户改为已认证状态,并不再使用拦截(或者重定向)。