freeradius2

Установка, настройка, поддержка
ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

пошукай в форуме поддержки там 2-й радиус обсасывали но под бздю
Любой тупик - это тщательно замаскированный выход.

nsa
Сообщения: 41
Зарегистрирован: Пт авг 01, 2008 4:55 am

Сообщение nsa »

LKharlamov писал(а):Ну не ужели никто не пользуется вторым радиусом?
Я использую freeradius2, дистрибутив debian lenny, прекрасно работает аккаунтинг. Правда rlm_perl не завел поэтому пользуюсь freeradius 1.1.7 !

dnk2009
Сообщения: 121
Зарегистрирован: Сб окт 04, 2008 6:10 pm
Контактная информация:

Сообщение dnk2009 »

Я использую freeradius2, дистрибутив debian lenny, прекрасно работает аккаунтинг. Правда rlm_perl не завел поэтому пользуюсь freeradius 1.1.7 !
у меня всё точно также :lol:

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

а rlm_perl что не заводится? под 1.1.7 пашет на ура...
Любой тупик - это тщательно замаскированный выход.

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

nsa, dnk2009 - ну может тогда подскажите как сделать так штобы на втором радиусе начали ходить алайв пакеты, у меня в билинг приходит информация только о начале и конце впн сессии, а вот о промежуточном состоянии неприходит, так как радиус её не шлёт, весь вопрос почему же?

Мне вот покоя не даёт вопрос - откуда они вообще беруться эти алайв пакеты? Мысль первая - их генерирует сам радиус, но чото както не очень верится, откуда ему знать шо там нужно генерировать. Мысль вторая - они прилетают от pptpd к радиусу, этот вариант мне кажется более правдоподобным. Может я и ошибаюсь конечно, хотелось бы в этом вопросе прояснить истину :)

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

они прилетают от pptpd
только не от pptpd а от pppd согласно Acct-Interim-Interval 60 именно pppd в данном случае является радиусклиентом
Любой тупик - это тщательно замаскированный выход.

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

Ну раз в логе радиуса про алайв пакеты ничего не появляется, возникает у меня ризонный вопрос: а шлёт ли их pppd радиусу? Он их сам по себе, так сказать по умолчанию отправляет, или это задаётся гдето? Как бы проверить?

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

ну насколько я понимаю - именно радиуспараметром Acct-Interim-Interval... другой вопрос в том что радиуссервер для аккаунтинга должен вызывать вот это (в 1.1.7):
DEFAULT Acct-Status-Type == Alive
Exec-Program-Wait = "/usr/abills/libexec/racct.pl"
как эта кухня реализована в 2 - ненаю...
Любой тупик - это тщательно замаскированный выход.

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

ran, вот скажем pppd должен ведь связываться с радиусом и передавать ему параметры, для того чтобы pppd работал с радиусом, в /etc/ppp/pptpd-options прописывается:

Код: Выделить всё

plugin radius.so
plugin radattr.so
В свою очередь штобы pppd смог связаться с радиусом, используется радиус клиент ведь? УрррррррааА! Пока описывал принцип работы до мня дошло в чём косяк то был, в словарь радиус клиента нужно было дописать:

Код: Выделить всё

# Limit session traffic
ATTRIBUTE       Session-Octets-Limit            227     integer

# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
ATTRIBUTE       Octets-Direction                228     integer

# Connection Speed Limit
ATTRIBUTE       PPPD-Upstream-Speed-Limit       230     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit     231     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-1     232     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-1   233     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-2     234     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-2   235     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-3     236     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-3   237     integer
ATTRIBUTE       Acct-Interim-Interval           85      integer
И решающая тут строчка я так понимаю:
ATTRIBUTE Acct-Interim-Interval 85 integer
Ran, огромное спасибо за оказанную помощь!!!

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

ааа... хто ж знал что у тебя со словарями косяк... к тому же ты говорил что на 1 работало ;)
Любой тупик - это тщательно замаскированный выход.

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

ran писал(а):ааа... хто ж знал что у тебя со словарями косяк... к тому же ты говорил что на 1 работало ;)
работало, но я когда начил разбираться с фрирадиусом2 радиус клиент тоже решил обновить, и потом настраивал заново :oops:

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

В биллинге задан радиуспараметр Acct-Interim-Interval равный 120, я так понимаю 120 это в секундах время через которое будут ходить алайв пакеты?, может стоит поставить поменьше? например 60?

И ещо вопрос, для чего нужен rlm_perl http://abills.net.ua/wiki/doku.php?id=a ... lm_perl:ru ?

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

UP

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

может стоит поставить поменьше? например 60?
ну это дело вкуса и нагрузки на комп... у меня стоит 60... там я думаю параметр алайв в настройках наса и радиуспараметр должны быыть равны
И ещо вопрос, для чего нужен rlm_per
коротко - даёт возможность радиусу работать с перловыми модуля абиллса гораздо более эффективно
Любой тупик - это тщательно замаскированный выход.

LKharlamov
Сообщения: 142
Зарегистрирован: Пт окт 24, 2008 4:22 pm
Откуда: Челябинск
Контактная информация:

Сообщение LKharlamov »

ran писал(а):
у меня стоит 60... там я думаю параметр алайв в настройках наса и радиуспараметр должны быыть равны
Всмысле параметр алайв в настройках наса и радиуспараметр должны быыть равны, я так понял это задаётся в билинге, и далее уже через радиус сервер, а потом и через радиус клиент передаётся в пппд, т.е. Система -> Сервер доступа -> RADIUS Параметры -> Acct-Interim-Interval=60. Правильно понимаю?
У мня максимальная нагрузка на мой домашний сервер 10 впн сессий, думаю на производительности ведь не скажется.

Ответить