Страница 2 из 2
Добавлено: Сб июл 01, 2006 10:48 am
Stas
axl писал(а):Я тут углубился в документацию по pppd и нашел очень простой и идеологически правильный способ ограничивать скорость ..
man pppd-radattr
Может это всем известно, но для меня это открытие
Смысл в том, что при помощи стандартного плагина можно получать от радиуса любые атрибуты и складывать их в файл /var/run/radattr.pppN, а потом этот файл обрабатывать в скрипте ip-up.local
Теперь надо просить ~Asmodeus~'а передавать соответствующие атрибуты скорости для NAS pppd..
Тоже вариант
Так, наверное, даже проще будет. Я думал для этого патч править, но поскольку скорость ограничивать надо снаружи (если использовать подсчёт траффика по зонам, то и скорость надо ограничивать по зонам) - IMHO tc самый правильный способ, - то и аттрибуты лучше снаружи использовать.
Новая версия lepppd - 0.1.1
Добавлено: Сб июл 01, 2006 2:49 pm
Stas
Новая версия lepppd - 0.1.1.
Bugfix release. Всем брать только его!!!
Конфигуратор брать 0.1.0
Добавлено: Пн авг 13, 2007 5:01 pm
StranNik
Вот мучаюсь с зонами.
Не работают. Все либы установил....
Считает все в 0 зону.
ABillS 0.36b + FedoraCore5/
Все работает, а зоны нет.
Внутренняя 172.16.0.1
Внешняя 192.168.192.168
Инет PPP0 X.X.X.
Клиенты РРРХ - 172.27.0.Х
ftp и http - 172.16.0.1
на почту заходят по внешнему АйПи.
Задача, считать все, кроме 172.16.0.1-10
Бросте плиз пример config.xml
Зарание спасибо.
И где просмотреть прописаны ли зоны и какие...???
ЗЫ. Кому интересна установка на Федору, могу поделиться опытом...
Добавлено: Пн янв 28, 2008 6:53 pm
zimba
у меня другая проблема:
я прописал три зоны(мир, украина, бесплатные сервера) так вот все что попадает в третью зону считается биллингом как дефолтная зона.
Добавлено: Чт мар 27, 2008 7:46 am
zimba
Добрый день.
У меня инталирован abills в связке с pptp+pppd(ipv4zones-pathc)
Но почему то не правильно тарифицирует.
Вот что отдаёт радиус:
Код: Выделить всё
Wed Mar 26 20:50:24 2008
Acct-Session-Id = "47EA9AB44C11"
User-Name = "sliva"
Acct-Status-Type = Stop
Service-Type = Framed-User
Framed-Protocol = PPP
Acct-Authentic = RADIUS
Acct-Session-Time = 64
Acct-Output-Octets = 4722039
Acct-Input-Octets = 95028
Acct-Output-Packets = 3442
Acct-Input-Packets = 1767
PPPD-Output-Packets-Zones-0 = 14
PPPD-Input-Packets-Zones-0 = 36
PPPD-Output-Octets-Zones-0 = 4759
PPPD-Input-Octets-Zones-0 = 5420
PPPD-Output-Packets-Zones-1 = 3417
PPPD-Input-Packets-Zones-1 = 1721
PPPD-Output-Octets-Zones-1 = 4717128
PPPD-Input-Octets-Zones-1 = 89436
PPPD-Output-Packets-Zones-2 = 0
PPPD-Input-Packets-Zones-2 = 0
PPPD-Output-Octets-Zones-2 = 0
PPPD-Input-Octets-Zones-2 = 0
PPPD-Output-Packets-Zones-3 = 0
PPPD-Input-Packets-Zones-3 = 0
PPPD-Output-Octets-Zones-3 = 0
PPPD-Input-Octets-Zones-3 = 0
NAS-Port-Type = Async
Framed-IP-Address = 10.27.8.248
NAS-IP-Address = x.x.x.x
NAS-Port = 28
Acct-Delay-Time = 0
Client-IP-Address = 127.0.0.1
Acct-Unique-Session-Id = "28524f4ac9480f25"
Timestamp = 1206557424
А вот, что видит пользователь в статистике:
Т.е. получаеться что суммарный трафик идет как трафик 0 зона 1 идет как зона 1, но тарифицируется в таком случае 2 раза - зона 1 по смоим тарифам зона 0 по своим.
Добавлено: Чт мар 27, 2008 11:33 am
ran
а нужно именно PPPD IPv4 zone counters или достаточно просто ипн? Наскока помню для PPPD IPv4 zone counters нада весьма нестандартные (и сомнительно работающие) патчи на ядро и пппд ставить... и от версий ядра/пппд зависит сильно... а оно нада?
Добавлено: Пт мар 28, 2008 7:38 am
zimba
надо просто по разным тарифам считать Укр/Мир.
На сколько я понял ИПН работает в связке с траф коллекторами, а не pptpd, или я что то не так понял.
Добавлено: Пт мар 28, 2008 8:02 am
ran
zimba писал(а):надо просто по разным тарифам считать Укр/Мир.
На сколько я понял ИПН работает в связке с траф коллекторами, а не pptpd, или я что то не так понял.
Да. Траф снимается коллекторами. Считается и снимаются деньги модулем ипн в реальном времени. При этом делится на классы в соответствии с ТП. Но при этом кто мешает сделать авторизацию через ппп/радиус? У меня так и работает