Рейтинг:0

Dnsmasq, как сделать всплывающий портал

флаг bt

Я пытаюсь реализовать закрытый портал с помощью dnsmasq. В конфигурации dnsmasq адрес=/#/10.42.0.1 не работает, поэтому я должен использовать уродливый:

адрес=/com/10.42.0.1
адрес=/uk/10.42.0.1
адрес=/орг/10.42.0.1
адрес=/gov/10.42.0.1 ...

Это перенаправляет все перечисленные домены в порядке, если в браузере вы идете куда угодно, однако браузер авторизованного портала не появляется сам по себе (проверено, что нет mac win и linux), и есть проблема, если сайт перенаправляет на https (например, facebook), мой портал страница только http.

Итак, как его правильно настроить, чтобы заменить все доменные имена или даже просто сделать всплывающее окно браузера со страницей авторизованного портала?

UPD: согласно справочной странице:

--address=/#/1.2.3.4 всегда будет возвращать 1.2.3.4 для любого запроса, на который не ответили из /etc/hosts или DHCP и который не был отправлен в восходящий поток nameserver с помощью более конкретной директивы --server.

Итак, как я могу убедиться, что нет восходящих хостов для NetworkManager - dnsmasq?

vidarlo avatar
флаг ar
Почему вы хотите свернуть свой собственный?
Mira avatar
флаг bt
@vidarlo Я использую NetworkManager в качестве точки доступа, он использует собственный плагин dnsmasq, поэтому я предположил, что это будет самый простой способ настроить портал авторизации — с перенаправлением DNS.
vidarlo avatar
флаг ar
Какова ваша конечная цель здесь? Просто перенаправить всех на одну страницу или предоставить доступ в Интернет после аутентификации?
Mira avatar
флаг bt
@vidarlo перенаправляет на одну страницу, но в идеале веб-браузер со страницей должен появляться при подключении к точке доступа. Теперь меня перенаправляет не сразу при подключении к Wi-Fi, а только пользователь открывает браузер hwen. С доступом в Интернет после авторизации у меня нет проблем

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.