Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:nas:mpd5:ru [2016/08/15 17:48] andriod [Настройка ABillS] |
abills:docs:nas:mpd5:ru [2017/05/11 15:42] (текущий) asmodeus |
||
---|---|---|---|
Строка 25: | Строка 25: | ||
set global enable tcp-wrapper | set global enable tcp-wrapper | ||
# Настройка консоли управления через телнет | # Настройка консоли управления через телнет | ||
- | #set console self %MPD_CONSOLE_IP% %MPD_CONSOLE_PORT% | + | #set console self %MPD_CONSOLE_IP% 5005 |
#set user %MPD_CONSOLE_USER% %MPD_CONSOLE_PASSWORD% admin | #set user %MPD_CONSOLE_USER% %MPD_CONSOLE_PASSWORD% admin | ||
#set console open | #set console open | ||
# Управление (сброс сессии) через Radius POD | # Управление (сброс сессии) через Radius POD | ||
set radsrv peer %BILLING_IP% %POD_PASSWORD% | set radsrv peer %BILLING_IP% %POD_PASSWORD% | ||
- | # set radsrv self %NAS_IP% %POD_PORT% | + | # set radsrv self %NAS_IP% 3799 |
set radsrv open | set radsrv open | ||
#set web self 0.0.0.0 5006 | #set web self 0.0.0.0 5006 | ||
Строка 170: | Строка 170: | ||
Включить дополнительный словарь | Включить дополнительный словарь | ||
- | # cat /usr/abills/mics/mpd/mpd.dictionary >> /usr/local/etc/raddb/dictionary | + | # cat /usr/abills/misc/mpd/mpd.dictionary >> /usr/local/etc/raddb/dictionary |
Для корректной авторизации MPD нужно в Freeradius прописать IP адрес и секретный ключ авторизации сервера доступа | Для корректной авторизации MPD нужно в Freeradius прописать IP адрес и секретный ключ авторизации сервера доступа | ||
- | \\ \\ | + | \\ |
- | + | Начиная с 0.7x используется ''sql'' модуль Freeradius и отдельно прописывать ничего в **clients.conf** не нужно, достаточно добавить сервер доступа в ABillS. | |
- | **Пример:** \\ | + | \\ |
адрес MPD 127.0.0.1 \\ | адрес MPD 127.0.0.1 \\ | ||
- | |||
**/usr/local/etc/raddb/clients.conf** | **/usr/local/etc/raddb/clients.conf** | ||
- | |||
<code> | <code> | ||
client 127.0.0.1 { | client 127.0.0.1 { | ||
Строка 366: | Строка 364: | ||
**Пример:** | **Пример:** | ||
- | # /usr/abills/libexec/billd checkspeed NAS_ID=xxx | + | # /usr/abills/libexec/billd checkspeed NAS_IDS=xxx |
Программа просматривает поточную скорость соединения и при несоответствии со скоростью биллинга преобразует её в нужную.\\ | Программа просматривает поточную скорость соединения и при несоответствии со скоростью биллинга преобразует её в нужную.\\ |