Jump to content
Калькуляторы

Страница приветствия Нужно создать страница авторизации подключенных пользователей к AP

Доброго времени суток уважаемые специалисты.

Есть роутер с прошивкой DD-WRT v24-sp2 (12/22/14) std, подключенный шнурком в мир со статическим IP и к ПК с Apache. Роутер вещает ТД без шифрования. Все соединения поступающие на внешний IP поступают на сервер посредством Nat/Qos DMZ. Всё работает.

Интересует возможность и пошаговая настройка создания стартовой страницы приветствия с формой, при вводе правильных данных в которую будет предоставляться доступ в мир на определенное время. Про ТД Микротик и прочие решения железом знаю, но интересует решения именно с имеющимся железом.

 

P.S.

Обработчик формы уже написан на PHP, он передаёт данные на Apache и при их корректности присваивает сессию, но как связать это с ТД не знаю.

Смотрю в сторону настроек служб:

1.jpg

2.jpg

Edited by wonalive

Share this post


Link to post
Share on other sites

Это называется hotspot. В dd-wrt есть chillispot - как раз для этого. Только не уверен, что он есть в вашей прошивке (хотя скорее да, чем нет).

Share this post


Link to post
Share on other sites

Нашёл NoCatSplash и вроде бы он делает то, что нужно, только теперь встал второй вопрос, та служба переадресовывает сначала на /www/splash.html который находится в памяти роутера. Может кто знает как его изменить? Нарыл уже инфу про распаковку прошивки, но мануал не очень ясный. Короче если кто знает как изменить файл /www/splash.html буду очень благодарен. Подключился по ssh и убедился в наличии того файла по тому пути в памяти роутера. Даже вывел содержимое html с помощью cat, а вот как бы его изменить и перезалить?

3.jpg

4.jpg

Edited by wonalive

Share this post


Link to post
Share on other sites

Нашёл NoCatSplash и вроде бы он делает то, что нужно, только теперь встал второй вопрос, та служба переадресовывает сначала на /www/splash.html который находится в памяти роутера. Может кто знает как его изменить? Нарыл уже инфу про распаковку прошивки, но мануал не очень ясный. Короче если кто знает как изменить файл /www/splash.html буду очень благодарен. Подключился по ssh и убедился в наличии того файла по тому пути в памяти роутера. Даже вывел содержимое html с помощью cat, а вот как бы его изменить и перезалить?

3.jpg

4.jpg

Может прежде чем приступать к таким глобальным изменениям изучить инструкцию? :) https://www.dd-wrt.com/wiki/index.php/NoCatSplash

Share this post


Link to post
Share on other sites

Интересует возможность и пошаговая настройка создания стартовой страницы приветствия с формой, при вводе правильных данных в которую будет предоставляться доступ в мир на определенное время.

 

Captive portal — сетевой сервис, требующий от подключившегося к Сети пользователя выполнить некоторые действия для получения доступа в Интернет. Обычно используется для взимания платы, аутентификации абонента либо показа рекламы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.