Я ищу способ реализации портала для мобильной точки доступа windows 10. Идея состоит в том, чтобы перенаправить все устройства, которые подключаются к точке доступа, на веб-страницу.
Мне удалось найти статью , в которой показано, как это сделать, в linux.
Но мне не удалось найти аналогичную статью для windows , Сообщения типа this один оказались тупиковыми.
Я согласен с использованием простого сервера nginx для предоставления 302 ответа перенаправления клиентам, если необходимо, но предпочитаю не использовать какие-либо существующие программное обеспечение, реализующее портал авторизации.
ОБНОВЛЕНИЕ
Мне удалось запустить портал авторизации на клиентах (linux ноутбук, android устройство и c ) используя обходной путь.
Всякий раз, когда устройство подключается к точке доступа, оно отправляет запрос на некоторые предварительно определенные веб-сайты, чтобы проверить, имеет ли соединение Wi-Fi доступ rnet. Если он получает ответ 302, он генерирует пленное окно портала.
Поэтому я добавил следующие записи в файл hosts на windows машине.
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, который перенаправляет 302 на все запросы http.