PPPD IPv4 zone counters

Установка, настройка, поддержка
Stas
Сообщения: 64
Зарегистрирован: Ср май 31, 2006 6:07 am

Сообщение Stas »

axl писал(а):Я тут углубился в документацию по pppd и нашел очень простой и идеологически правильный способ ограничивать скорость ..

man pppd-radattr

Может это всем известно, но для меня это открытие :)
Смысл в том, что при помощи стандартного плагина можно получать от радиуса любые атрибуты и складывать их в файл /var/run/radattr.pppN, а потом этот файл обрабатывать в скрипте ip-up.local

Теперь надо просить ~Asmodeus~'а передавать соответствующие атрибуты скорости для NAS pppd..
Тоже вариант :) Так, наверное, даже проще будет. Я думал для этого патч править, но поскольку скорость ограничивать надо снаружи (если использовать подсчёт траффика по зонам, то и скорость надо ограничивать по зонам) - IMHO tc самый правильный способ, - то и аттрибуты лучше снаружи использовать.

Stas
Сообщения: 64
Зарегистрирован: Ср май 31, 2006 6:07 am

Новая версия lepppd - 0.1.1

Сообщение Stas »

Новая версия lepppd - 0.1.1.
Bugfix release. Всем брать только его!!! :)
Конфигуратор брать 0.1.0

StranNik
Сообщения: 22
Зарегистрирован: Чт июл 20, 2006 6:09 am
Контактная информация:

Сообщение 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
Зарание спасибо.

И где просмотреть прописаны ли зоны и какие...???

ЗЫ. Кому интересна установка на Федору, могу поделиться опытом...

zimba
Сообщения: 61
Зарегистрирован: Пн янв 21, 2008 11:55 am

Сообщение zimba »

у меня другая проблема:
я прописал три зоны(мир, украина, бесплатные сервера) так вот все что попадает в третью зону считается биллингом как дефолтная зона.

zimba
Сообщения: 61
Зарегистрирован: Пн янв 21, 2008 11:55 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 по своим.

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

Сообщение ran »

а нужно именно PPPD IPv4 zone counters или достаточно просто ипн? Наскока помню для PPPD IPv4 zone counters нада весьма нестандартные (и сомнительно работающие) патчи на ядро и пппд ставить... и от версий ядра/пппд зависит сильно... а оно нада? :roll:

zimba
Сообщения: 61
Зарегистрирован: Пн янв 21, 2008 11:55 am

Сообщение zimba »

надо просто по разным тарифам считать Укр/Мир.
На сколько я понял ИПН работает в связке с траф коллекторами, а не pptpd, или я что то не так понял.

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

Сообщение ran »

zimba писал(а):надо просто по разным тарифам считать Укр/Мир.
На сколько я понял ИПН работает в связке с траф коллекторами, а не pptpd, или я что то не так понял.
Да. Траф снимается коллекторами. Считается и снимаются деньги модулем ипн в реальном времени. При этом делится на классы в соответствии с ТП. Но при этом кто мешает сделать авторизацию через ппп/радиус? У меня так и работает

Ответить