如何在AP端实现用户连接wifi后弹出广告?

发布于 2022-08-28 00:24:53 字数 116 浏览 27 评论 0

想在用户连接到自己管理的wifi的时候,弹出广告,可以是html页面,如果能弹其他形式的广告也可以。
不太了解怎么在AP端实现,比如AP设备会提供一些基本的API?或者可以在AP设备上部署自己的应用程序?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

温柔女人霸气范 2022-09-04 00:24:53

这个其实是设备级别做的, 比如苹果设备, 连上wifi后, 苹果设备会自己访问一个地址(这个iOS6和7还有差别). 如果这个地址返回不是那个样子, 那么苹果设备就估计这个wifi需要web认证, 那么一个对话框就会被弹出, 修改那个地址的网页内容就可以放你要放的广告了.

要做到这一点, 几个前提条件必须满足: DHCP OK 并且 DNS OK.

具体到如何让用户连上wifi但是上不了网, 可以参考一个项目wifidog, 另外你自己要写一个认证服务器(PHP, Python都可以), 因为wifidog会问你的认证服务器, 这个用户给不给上网?

星星的轨迹 2022-09-04 00:24:53

百度搜一下Wiwiz

酒几许 2022-09-04 00:24:53
  • 这个技术叫做Web Portal/Captive Portal.
  • openwrt + coova-chilli + freeradius
  • 关注OpenWrt / Arduino / Security的社区: http://bbs.akmaker.com
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文