Страница 1 из 1
Как организовать работающие зоны
Добавлено: Ср мар 05, 2008 10:31 am
bazungu
Всем привет!
Во первых огромное спасибо за вашу работу!
Решили переходить на Абиллс, потому как прежний биллинг не отвечал требованиям - а именно - подсчет траффика по зонам.
Есть схема подключения по PPTP:
Добавил тарифный план testtarifplan, добавил группу testgroup, для которой действуют две зоны: локальный траффик и остальной интернет и прописал аккаунт netline:
Абиллс отлично работает кроме того, что не считает траффик и деньги по зонам:
Какие будут соображения/подсказки? В чем загвоздка?
И что должны отображать Type 0 / 1 и Traffic Sent,Receive / Traffic 2 Sent,Receive
Добавлено: Ср мар 05, 2008 11:54 am
ran
в traffic tarif поле NETS я б всёж чёнить указал типа 0.0.0.0/0
если ипн статистику смотри / Клиенты/ Логины/ Информация/ Сервисы/ IP Net/ Статистика/
Добавлено: Чт мар 06, 2008 5:54 am
bazungu
Странная ситуация:
Попытка добавить/активировать IP по следующей схеме

Выдает ошибку

Добавлено: Чт мар 06, 2008 7:01 am
ran
1. 192.168.99.251 нет пуле адресов NAS 1
2. 2008-03-06 10:01:15 нет в интервалах тарифного плана клиента netline
Добавлено: Чт мар 06, 2008 7:58 am
bazungu
Спасибо за помощь.
Со вторым разобрался. А вот насчет 1-ого проблема остается. Плюс вопросов прибавилось:
1. Ethernet0 смотрит во внутреннюю сеть, Ethernet1 во внешнюю, интерфейс Virtual-Template1 для PPTP соединений. Сделан NAT: in стоит на Ethernet0 и Virtual-Template1 а out на Ethernet1. IP аддресса получают по Radius-у а не по Pool-у на Циске. Вопрос: с какого интерфейса нужно снимать статистику по Netflow???
2. Netflow статистика (пробовал от разных интерфейсов получать) ложится в /usr/abills/var/log/ipn/ нормально, скрипт traffic2sql работает (пробовал и от руки и cron-ом) а вот в БД Abills-a ничего не ложится, хотя flow-print подтверждает наличие IP по которому клиент регистрируется (и IP от которого он соединяется и IP который он получает от Radius-а для туннеля). 3 таблицы Ipn модуля импортировал в БД Abills-а, они есть. Вопрос: что может быть не так?
3. Если NAS - Cisco, должен ли быть включен/активирован EXPPP при создании в /System configuration/Dialup/VPN/Tarif plans/Intervals/ траффик тарифов?
Добавлено: Чт мар 06, 2008 8:25 am
ran
Ethernet0 смотрит во внутреннюю сеть, Ethernet1 во внешнюю, интерфейс Virtual-Template1 для PPTP соединений. Сделан NAT: in стоит на Ethernet0 и Virtual-Template1 а out на Ethernet1. IP аддресса получают по Radius-у а не по Pool-у на Циске. Вопрос: с какого интерфейса нужно снимать статистику по Netflow???
Речь идёт о киске? С кисками я последний раз игрался лет эдак... 10 назад

Но по логике если снимать с внешнего, то приватных адресов ты там ваще не увидишь ибо они уже будут транслированы - следтно с внутреннего. Пул адресов имеется ввиду в настройках наса на абиллсе - нет там того адреса.
2-3. у тя ж бздя? это не ко мне - я линухоид до мозга костей и бздю ненаю

Добавлено: Чт мар 06, 2008 8:36 am
ran
ааа... стоп... не с изерната на до стат снимать а со всех туннельных ифейсов!
Добавлено: Чт мар 06, 2008 10:00 am
~AsmodeuS~
1
http://www.lanbilling.ru/filedownload/c ... oc/40.html
2 включите debug=1 если попадает в счётчики значит все правильно натсроено. В счётчики попадают только активизированые в мониторинге пользователи. Дебаг имеет уровни аж до 5
3 Нет
Добавлено: Чт мар 06, 2008 10:00 am
bazungu
Radius 1.1.3 на RHEL5, Abills 0.37b.
Netflow нормально работает.
Как понимаю traffic2sql чете не льет в MySQL, вот дебаг
Debug mode on
UNKNOWN_IP_LOG=1
<p>SELECT u.uid, calls.framed_ip_address, calls.user_name,
calls.acct_session_id,
calls.acct_input_octets,
calls.acct_output_octets,
calls.tp_id,
NUll,
NULL,
1,
UNIX_TIMESTAMP() - calls.lupdated,
calls.nas_id,
0,
u.reduction,
CONNECT_INFO
FROM (dv_calls calls, users u)
WHERE u.id=calls.user_name
and calls.nas_id IN (1);</p>
/usr/abills/var/log/ipn//ft-v05.2008-03-06.142001+0400
/usr/local/bin/flow-cat /usr/abills/var/log/ipn//ft-v05.2008-03-06.142001+0400 | /usr/local/bin/flow-print |
UID: 1
####TP 1 Interval: 1 ####
REG 0 ID: 18 NEGATIVE: IP: 83.217.248.0 MASK: 255.255.252.0 Ports:
REG 0 ID: 17 NEGATIVE: IP: 62.89.22.0 MASK: 255.255.255.0 Ports:
REG 0 ID: 16 NEGATIVE: IP: 62.89.8.0 MASK: 255.255.255.0 Ports:
REG 0 ID: 15 NEGATIVE: IP: 212.73.64.0 MASK: 255.255.224.0 Ports:
REG 0 ID: 14 NEGATIVE: IP: 212.42.192.0 MASK: 255.255.224.0 Ports:
REG 0 ID: 13 NEGATIVE: IP: 77.95.184.0 MASK: 255.255.252.0 Ports:
REG 0 ID: 12 NEGATIVE: IP: 85.195.166.0 MASK: 255.255.254.0 Ports:
REG 0 ID: 11 NEGATIVE: IP: 81.89.208.0 MASK: 255.255.240.0 Ports:
REG 0 ID: 10 NEGATIVE: IP: 193.232.228.0 MASK: 255.255.254.0 Ports:
REG 0 ID: 9 NEGATIVE: IP: 83.217.224.0 MASK: 255.255.224.0 Ports:
REG 0 ID: 8 NEGATIVE: IP: 193.200.130.0 MASK: 255.255.255.0 Ports:
REG 0 ID: 7 NEGATIVE: IP: 91.196.36.0 MASK: 255.255.252.0 Ports:
REG 0 ID: 6 NEGATIVE: IP: 85.195.164.0 MASK: 255.255.254.0 Ports:
REG 0 ID: 5 NEGATIVE: IP: 83.139.0.0 MASK: 255.255.192.0 Ports:
REG 0 ID: 4 NEGATIVE: IP: 80.86.224.0 MASK: 255.255.240.0 Ports:
REG 0 ID: 3 NEGATIVE: IP: 89.249.192.0 MASK: 255.255.240.0 Ports:
REG 0 ID: 2 NEGATIVE: IP: 217.113.0.0 MASK: 255.255.224.0 Ports:
REG 0 ID: 1 NEGATIVE: IP: 192.168.0.0 MASK: 255.255.0.0 Ports:
REG 0 ID: 0 NEGATIVE: IP: 0.0.0.0 MASK: 0.0.0.0 Ports:
Tariff Interval: 1
Zone Ids:19
Zones:16/32
192.168.67.4 -> 192.168.67.3 48
192.168.67.38 -> 192.168.67.3 96
192.168.67.4 -> 192.168.67.3 48
192.168.67.38 -> 192.168.67.3 96
192.168.67.1 -> 192.168.67.3 76
192.168.67.38 -> 192.168.67.3 96
192.168.67.4 -> 192.168.67.3 48
192.168.67.4 -> 192.168.67.3 48
192.168.67.38 -> 192.168.67.3 96
192.168.67.4 -> 192.168.67.3 48
192.168.67.1 -> 192.168.67.3 76
192.168.67.38 -> 192.168.67.3 96
1| 192.168.99.251| 7250941| 7633650| 0| 0| 6|
GT: 0.22507/Query: 1/ Stats Rows: 0 Unknown: 12
Unknown: 11/872
Добавлено: Чт мар 06, 2008 1:12 pm
bazungu
Спасибо всем за помощь, кажется получается, осталось только решить вопрос с OUT траффиком, сейчас только собирается IN