1.一种基于iOS终端的WiFi认证自动弹出认证页面的方法,其特征在于,包括:
步骤S100:在计算机上安装抓包工具和CentOS桌面系统;
步骤S200:配置DNS服务器:安装Dnsmasq,配置Dnsmasq配置文件,启动Dnsmasq服务步骤;
步骤S300:计算机获取iOS终端CAN机制访问域名;
步骤S400:解析域名,并将解析后的域名添加到DNS服务器中;
步骤S500:DNS服务器配置防火墙:关闭防火墙,或者开发53端口,设置其他电脑的DNS服务器为dnsmasq的局域网ip;
步骤S600:重新启动网卡,将本地DNS服务器的网关改为dnsmasq的局域网ip;
步骤S700:再次将IOS移动手机连接对应的无线设备,正常弹出认证页面。
2.根据权利要求1所述的基于iOS终端的WiFi认证自动弹出认证页面的方法,其特征在于,所述步骤S300具体包括:将不同版本的iOS终端接入无线网络,iOS终端向DNS服务器主动发送网络嗅探请求,该请求按HTTP1.0协议发送,且User-Agent关键字为CaptiveNetworkSupport,计算机上的抓包工具抓包请读取域名,记录并保存。
3.根据权利要求1所述的基于iOS终端的WiFi认证自动弹出认证页面的方法,其特征在于,所述抓包工具用于对iOS终端连接无线设备AC时发送的报文进行抓包,并查看定位。