Как сделать wifi-hotspot с Captive portal?

Здравствуйте, всего пару часов как пришлось изучать это направление, поэтому могу написать ерунды.
Задача:
1. Клиент заходит в кафе и выбирает нашу точку доступа.
2. Клиент пытается зайти в интернет.
3. Его перенаправляет на страницу через которую он должен авторизоваться допустим mycafe/auth-wifi.php где клиент авторизуется не важно через что, хоть через соц. сеть.
4. Если авторизовался может пользоваться сколько угодно интернетом.

Подскажите как это реализовать, если не сложно, описать по шагам так проще всего понять.
  • Вопрос задан
  • 14063 просмотра
Пригласить эксперта
Ответы на вопрос 1
iormark
@iormark Автор вопроса
Как я понял необходимо:
1. Компьютер с двумя сетевыми картами
2. eth0 - интернет , eth1 - выход модем с wi-fi
3. Установить Captive portal сервер, я остановился пока на PacketFence который будет пропускать через себя трафик и перенаправлять не авторизованных пользователей на /auth-wifi.php
4. FreeRADIUS для авторизации, допустим для хранения информации о пользователях в MySql.
5. Apache + PHP

У кого какие мысли? Или эта тема настолько не популярна что ни кому не интересно(
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы