当我通过 netshell 实用程序(netsh wlan start hostsnetwork)建立访问点时,我希望所有连接的客户端都被定向到同一页面(最好是 localhost)——无论他们输入的是哪个 URL。我知道这与强制门户系统或自定义 DNS 服务器非常相似。我现在研究了几个月,但到目前为止没有找到解决方案。在 Linux 中,这似乎要容易得多,但我需要一个 windows 解决方案。
=== 为什么我需要这个 ===
由于有时需要知道项目的原因,我现在将解释。我正在为多个玩家(都在同一个房间)创建一个(基于 HTML5 的)游戏。他们通过移动设备登录netsh-access point(运行apache的笔记本),打开浏览器并查看他们的控制台/游戏信息等。因为我不想告诉大家输入复杂的东西,比如“192.168.173.1 “在他们的地址栏中输入,(不是每个人都是 Nerd )我正在寻找一种解决方案,他们可以在其中输入任何内容并且仍然可以访问正确的页面。我在 windows 上需要它,因为这个系统是为多人使用的,所有人都有 windows 笔记本(我不想强制他们安装 Linux)。
我非常感谢您的帮助和建议。
最佳答案
这条路怎么样?
关于powershell - 将任何 URL 重定向到 netsh 创建的托管网络 (Windows) 中的给定 IP (Localhost),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33745459/