407 字
2 分钟
门户验证原理
当连接到一个公共Wi-Fi网络时,跳转到登录界面的详细过程一般是这样的(大概):
- 连接到Wi-Fi网络
- 获取IP地址:
- 连接成功后,设备会通过DHCP协议从路由器获取一个IP地址。这个IP地址是临时的,通常由路由器分配给连接的设备。
- 此时,设备已经可以访问本地网络(如其他连接到同一Wi-Fi的设备),但还不能访问互联网。
- 尝试访问互联网:
- 当我们打开浏览器并试图访问一个网页(例如:
https://www.google.com),设备会向路由器请求该网站的数据。 - 路由器检查该请求是否来自已认证的用户。
- 当我们打开浏览器并试图访问一个网页(例如:
- 检测未认证状态:
- 如果设备尚未完成认证流程,路由器会识别并拦截请求。
- 重定向到登录页面:
- 路由器将请求重定向到一个预先设置好的登录页面(通常是
http://192.168.0.1或类似地址)
- 路由器将请求重定向到一个预先设置好的登录页面(通常是
- 输入认证信息:
- 在登录页面上,进行认证操作
- 认证通过:
- 认证完成后,路由器会将您的设备标记为“已认证”,允许其访问互联网。
- 此时,您可以通过浏览器正常浏览网页。
- 保持连接:
- 网络管理员可能会设置一个时间限制(例如30分钟),在到期后会再次要求您重新认证。
- 也有可能会记录mac地址来实现无感登录(在这种情况下,开启随机mac地址可能会导致每次连接该wifi都需要登录)
部分信息可能已经过时
鄂公网安备42011102005849号