ABillS Hotspot Solution
Сервер доступа (Wi-Fi маршрутизатор) с фиксированным адресом.
Ручная настройка
Настройка Wi-Fi маршрутизатора:
1. Берём точку доступа в случае тестового стенда была использована ASUS WL-500g
2. Прошиваем WRT прошивку. Более удобной в работе вышла DD-WRT (http://www.dd-wrt.com)
3. После успешной прошивки прописываем статический IP адрес
4. Настраиваем Chillispot
Primary Radius Server: 192.168.1.40 (Данный адрес является адресом сервера биллинга)
DNS IP: 192.168.1.40
Redirect URL: адрес на который будут перенаправляться запросы неавторизованых пользователей (https://192.168.1.40:9443/hotspotlogin.cgi)
Shared Key: Пароль к радиус серверу
Radius NAS ID: идентификатор точки доступа для радиус сервера
UAM Secret: Пароль шифрования данных между биллинг сервером и точкой доступа
Дополнительные параметры:
coaport 3799
radiuslisten 192.168.1.45
coaport 1700 - Для сбрасывания с линии при помощи Radius PoD
radiuslisten 192.168.1.45 – Для передачи параметра в параметре Radius NAS-IP- ADDRESS [].
5. Настройка биллинг сервера ABillS.
Для каждой точки доступа создаётся свой сервер доступа в биллинге (Настройка>Сервер доступа)
IP: IP адрес точки доступа
Название: Название
Описание: Описание
Тип: Тип нужно установить в chillispot
Alive (sec.): Время обновления статистики. По умолчанию 300 секунд
Управление IP:PORT: IP адрес и Порт сервера доступа для отключения абонента (порт по умолчанию 3799)
Пароль: Пароль для отключения
6. Проверяем. Открываем браузер при первом наборе адреса должно показаться окно авторизации.
Сервер доступа с динамическим IP адресом
Общее описание:
Точка доступа соединяется с биллинг сервером по протоколу pptp и в этом туннеле запрашивает в биллинг сервера данные об авторизации и передаёт аккаунтинг данные.
Сами же клиенты пользуются Интернетом на прямую без использования туннеля.
Настройка Wi-Fi маршрутизатора:
1. Берём точку доступа в случае тестового стенда была использована ASUS WL-500g Premium.
2. Прошиваем WRT прошивку. Более удобной в работе вышла DD-WRT (http://www.dd- wrt.com/)
3. Настраиваем VPN соединение к серверу доступа.
4. Настраиваем Chillispot на Wi-Fi маршрутизаторе.
5. Настройка AbillS
Создаём VPN сервер:
Настройка>Сервер доступа
IP: | IP адрес VPN сервера |
---|---|
Название: | Название |
Описание: | Описание |
Тип: | Выбираем тип в зависимости от Вашего VPN сервера. (Для Linux pppd) |
Для каждой точки доступа создаётся свой сервер доступа в биллинге.
Настройка>Сервера доступа
IP: | IP адрес точки доступа |
---|---|
Название: | Название |
Описание: | Описание |
Тип: | Тип нужно установить в chillispot |
Alive (sec.): | Время обновления статистики. По умолчанию 300 секунд |
Управление IP:PORT: | |
Пароль: | Пароль для отключения |
Автоматическая настройки chillispot:
wrt_configure.cgi автоматически настраивает chillispot на DD-WRT,FreeBSD,Linux
Установка
cp misc/hotspot/wrt_configure.cgi /usr/abills/cgi-bin/
При использовании программы автоматической настройки нужно:
1. Зайти в меню Настройка>Сервера доступа
2. Завести сервер доступа с типом “chillispot”
3. Повторно открыть его для проверки параметров и получения линка автоконфигурации.
а) в разделе “Hotspot Настройки” выбирать тип сервера доступа chillispot
б) скопируйте линк в буфер обмена
4. Открыть веб интерфейс точки доступа (или консоль в зависимости от типа сервер) и в меню выполнение команд вставляете линк автоконфигурации.
а) Если сервером Hotspot выступает Linux или FreeBSD, тогда линк автоконфигурации выполняем с правами супер пользователя (root).