Название: mpd5 на сателлите Отправлено: a_eugene от 15 Ноября 2009, 23:10:46 ver 50.28
Какие настройки надо добавить на основном сервере (mpd.conf, radius.conf, rc.firewall) и сателлите (mpd.conf, rc.firewall) для работы mpd5 на сателлите? И какие основные команды проверки надо запустить на сателлите? Пмомогите плиз, наверняка кто-то это уже проходил - в мануале пробел в этом плане или я пропустил? Если я пропустил это в мануале - ткните меня, плиз, в страничку доков... Название: Re: mpd5 на сателлите Отправлено: a_eugene от 15 Ноября 2009, 23:25:33 Правилно ли я понимаю:
НА ОСНОВНОМ СЕРВЕРЕ: в /usr/local/etc/raddb/clients.conf client IP-сателлита { secret = hardpass5 shortname = NoDenyDB nastype = cisco } в rc.firewall ${f} add 56 allow tcp from me 1812 to any ${f} add 57 allow tcp from me 1813 to any ${f} add 58 allow tcp from any to me 1812 ${f} add 59 allow tcp from any to me 1813 НА САТЕЛЛИТЕ В mpd.conf сателлита radius: set radius server IP_основного сервера??? hardpass5 1812 1813 set radius retries 3 set radius timeout 3 set radius me IP_внешнегно_с_radius?????? set auth acct-update 45 set auth enable radius-auth set auth enable radius-acct set radius enable message-authentic Как протестировать с сателлита командой radtest? Что-то еще надо? Название: Re: mpd5 на сателлите Отправлено: VitalVas от 16 Ноября 2009, 01:00:58 вчитуйся в ман часть к биллингу и все получится
Название: Re: mpd5 на сателлите Отправлено: a_eugene от 16 Ноября 2009, 02:06:21 Ну, не нашел я в мануале по сателлиту этого! По сути вопроса кто-то может помочь (правильно, неправильно, ссылка на доки в /NODENY/docs/h/)?
Название: Re: mpd5 на сателлите Отправлено: VitalVas от 16 Ноября 2009, 04:39:31 давай розясни
1) сателит на одном сервере с ядром?? 2) покажи: /usr/local/etc/raddb/radiusd.conf /usr/local/etc/raddb/clients.conf /usr/local/etc/raddb/sql.conf /usr/local/etc/raddb/users /usr/local/etc/mpd5/mpd.conf /etc/rc.firewall Название: Re: mpd5 на сателлите Отправлено: a_eugene от 16 Ноября 2009, 17:29:09 Цитировать давай розясни сателлит будет стоять в другом районе - с реальным IP, а сейчас в тестовом режиме еще и за роутером (за натом). На сервере, на котором и ядро и сателлит1 все работает без проблем. Меня интересует добавить еще один физически разнесенный сателит2. На сателите1 все работает (в т.ч. и mpd5+radius). Сателит2 работает с ядром без проблем - идет выборка определенной группы пользователей и эта группа через авторизатор и нат безп роблем ходит в инет и управляется с основного сервера. Не связывается только на сателлите2 mpd5 с radius1) сателит на одном сервере с ядром?? 2) Конфиги (их части) в которых я сомневаюсь я выложил в этой теме остальные тоже могу выложить, но учитывая, что на сателите1 все работает нужны ли они? Буду очень благодарен за помощь ;) Название: Re: mpd5 на сателлите Отправлено: a_eugene от 16 Ноября 2009, 18:33:49 Предполагаю, что у меня проблемы с фареволом...
Подскажите, этого достаточно на сервере, где стоит radius? в rc.firewall ${f} add 56 allow tcp from me 1812 to any ${f} add 57 allow tcp from me 1813 to any ${f} add 58 allow tcp from any to me 1812 ${f} add 59 allow tcp from any to me 1813 На сервере, где стоит радиус # radtest username userpassword my.domain.com 0 hardpass5 Sending Access-Request of id 244 to 19X.XXX.XXX.XXX port 1812 User-Name = "username" User-Password = "userpassword" NAS-IP-Address = 255.255.255.255 NAS-Port = 0 rad_recv: Access-Accept packet from host 19X.XXX.XXX.XXX:1812, id=244, length=38 Framed-IP-Address = 10.1.4.34 Framed-IP-Netmask = 255.255.255.255 Framed-Protocol = PPP С удаленного сателлита при такой же команде идут Re-sending, а в ответ тишина... Название: Re: mpd5 на сателлите Отправлено: VitalVas от 17 Ноября 2009, 15:28:04 попробуй так
Код: ${f} add 56 allow ip from me 1812 to any Код: client <ір сателита> { Код: radius: Название: Re: mpd5 на сателлите Отправлено: a_eugene от 17 Ноября 2009, 23:48:58 Спасибо!
Заработало с На основной базе с радиусом: ${f} add 56 allow tcp from me 1812 to any ${f} add 57 allow tcp from any to me 1812 ${f} add 58 allow tcp from me 1813 to any ${f} add 59 allow tcp from any to me 1813 ${f} add 60 allow udp from me 1812 to any ${f} add 61 allow udp from any to me 1812 ${f} add 62 allow udp from me 1813 to any ${f} add 63 allow udp from any to me 1813 На удаленном сателите: client <ір сателита> { secret = hardpass5 shortname = NoDenyDB nastype = cisco } adius: set radius server <ір сервера> hardpass5 1812 1813 set radius retries 3 set radius timeout 3 set radius me 127.0.0.1 set auth acct-update 45 set auth enable radius-auth set auth enable radius-acct set radius enable message-authentic |