【发布时间】:2020-05-12 12:51:10
【问题描述】:
我正在寻找一种方法来为 Windows 10 - 移动热点实施强制门户。这个想法是将所有连接到热点的设备重定向到网页。
我找到了这个article,它展示了如何在 linux 中进行操作。
但我一直没有成功找到一个类似的 windows。像this 这样的帖子被证明是死胡同。
如果需要,我可以使用简单的 nginx 服务器向客户端提供 302 重定向响应,但不喜欢使用任何实现强制门户的现有软件。
更新
我已使用一种解决方法成功触发了客户端(Linux 笔记本电脑、Android 设备等)上的强制门户。
每当设备连接到热点时,它都会向一些预定义的网站发送请求,以检查 wifi 连接是否可以访问互联网。如果收到 302 响应,则会生成强制门户窗口。
所以我在 windows 机器上的 hosts 文件中添加了以下条目。
127.0.0.1 clients3.google.com #android
127.0.0.1 connectivitycheck.gstatic.com #android
127.0.0.1 nmcheck.gnome.org #ubuntu
然后这些请求将使用 hosts 文件条目在本地解析并发送到 nginx 服务器,该服务器会为所有 http 请求提供 302 重定向。
【问题讨论】:
标签: windows network-programming wifi-direct hotspot captiveportal