Так не находит этого клиента.
Еще раз повторю, клиент по IPnet обсчитывается.
То есть IP адрес надо в ipnet где-то искать.
Просто было бы хорошо в том окне, в котором добавляю IP-шники и видеть их отсортированные.
FreeBSD: abills без pptp/pppoe ?
Re: FreeBSD: abills без pptp/pppoe ?
Еще, по IPnet вижу трафик считается, но клиенту в Статистику не попадает трафик.
Что не так?
Мои замечания по IPnet:
1) Клиентские IP-адреса активизированы в IPnet-е, по ним там виден трафик для каждого из IP.
Почему трафик не отображается в статистике? Как же будут деньги сниматься, если у клиента пойдет перебор?
2) Вот я занес в IPnet все IP-адреса клиента, скажем десяток, теперь пока я не отключу эти адреса из IPnet клиенту должен считаться трафик для и с этих IP??? Или после перезагрузки надо будет снова занести??? Или как?
3) В мониторинге снова не сортируется по IP список, хотя сортируется по логину, на котором эти IP в IPnet заведены. Можно ли кроме сортировки по имени, еще и по IP сортировать?
4) Мне удалось завести в IPnet у пользователя IP, который уже был в другого пользователя в его IPnet. Надо бы проверку сделать, чтобы невозможно было завести одному пользователю IP, который уже кому-то присвоен.
Спасибо.
Что не так?
Мои замечания по IPnet:
1) Клиентские IP-адреса активизированы в IPnet-е, по ним там виден трафик для каждого из IP.
Почему трафик не отображается в статистике? Как же будут деньги сниматься, если у клиента пойдет перебор?
2) Вот я занес в IPnet все IP-адреса клиента, скажем десяток, теперь пока я не отключу эти адреса из IPnet клиенту должен считаться трафик для и с этих IP??? Или после перезагрузки надо будет снова занести??? Или как?
3) В мониторинге снова не сортируется по IP список, хотя сортируется по логину, на котором эти IP в IPnet заведены. Можно ли кроме сортировки по имени, еще и по IP сортировать?
4) Мне удалось завести в IPnet у пользователя IP, который уже был в другого пользователя в его IPnet. Надо бы проверку сделать, чтобы невозможно было завести одному пользователю IP, который уже кому-то присвоен.
Спасибо.
Re: FreeBSD: abills без pptp/pppoe ?
Еще, по IPnet вижу трафик считается, но клиенту в Статистику не попадает трафик.
Что не так?
видимо тут и нужно искать твой трафикКак работает
Модуль получает данные о траффике от внешних коллекторов (trafd, ipcad, Cisco Netflow). Получив даные от коллектора, система просматривает таблицу активных сессий (/ Monitoring/ Dialup / VPN/) и для них проводит подсчет траффика в зависимости от тарифного плана клиента. Модуль использует тарифные планы, описанные в модуле Dv (Dialup/VPN). Если данные о траффике не принадлежат ни одной из активных сессий, то они складываются в файл /usr/abills/abills2/var/log/ipn/unknown_ip.log при включённой опции UNKNOWN_IP_LOG.
Любой тупик - это тщательно замаскированный выход.
Re: FreeBSD: abills без pptp/pppoe ?
Так я в мониторинге вижу трафик, вижу клиента столько раз, сколько его IP-адресов в биллинге заведено в IPnet. Вижу для некоторых трафик в Кб, Для некоторых Мб, у некоторых его IP пусто. Это все вижу. Но когда захожу в статистику на страничке клиента, то там нет никакой информации о трафике. О снятии денег и тд.
Re: FreeBSD: abills без pptp/pppoe ?
/ Система/ Internet/ Тарифные планы/ Интервалы/NETS должен быть указан как минимум 1 класс трафика в сеть 0.0.0.0/0Модуль использует тарифную логику модуля Dv (DialUp/VPN), соответственно для работы модуля нужно прописать тарифные планы в / System configuration/ Dialup / VPN/ Tarif plans/ . Не забудьте указать, какие сети считать, в противном случае траффик не будет попадать в счётчики.
ЗЫ: ну и ватета видимо должно быть прописано:
Код: Выделить всё
$conf{IPN_DEPOSIT_OPERATION}=1;
Любой тупик - это тщательно замаскированный выход.
Re: FreeBSD: abills без pptp/pppoe ?
Сделал для тарифного плана ipcad в интервалах NETS=0.0.0.0/0
Добавил переменную в config.pl, примерно пол часа подождал.
Трафик не появляется.
Добавлю:
Запустил из доки переинициализацию:
и трафик появился. Но пугают ошибки скрипта.
Жду 5-10-15 минут -- трафика больше не стало. Хм.
Запустил еще скрипт /usr/abills/libexec/periodic -- трафик обновился.
~AsmodeuS~, научи пожалуйста модулю IPnet. Не все понятно.
Может что-то надо в крон добавить чтобы трафик вместе с запуском traffic2sql попадал в статистику клиента? Или может я что-то упустил?
Заранее спасибо.
Добавил переменную в config.pl, примерно пол часа подождал.
Трафик не появляется.
Добавлю:
Запустил из доки переинициализацию:
Код: Выделить всё
# /usr/abills/libexec/periodic monthly MODULES=Ipn SRESTART=1 NO_ADM_REPORT=1 NAS_IDS=2
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1635.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1636.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1637.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1640.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1641.
Use of uninitialized value in system at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1649.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1635.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1636.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1637.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1640.
Use of uninitialized value in substitution (s///) at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1641.
Use of uninitialized value in system at /usr/abills/libexec/..//Abills/modules/Ipn/webinterface line 1649.
...
и так еще туча строк таких же
...
Жду 5-10-15 минут -- трафика больше не стало. Хм.
Запустил еще скрипт /usr/abills/libexec/periodic -- трафик обновился.
~AsmodeuS~, научи пожалуйста модулю IPnet. Не все понятно.
Может что-то надо в крон добавить чтобы трафик вместе с запуском traffic2sql попадал в статистику клиента? Или может я что-то упустил?
Заранее спасибо.
Re: FreeBSD: abills без pptp/pppoe ?
Еще один прикол заметил.
Внес клиенту адрес в IPnet.
Клиент активненько так поработал и ушел в минус, даже кредита не хватило.
Утром на странице клиента вижу, что клиент в минусе, ладно. Захожу на его странице в IPnet, а там его адреса нет!!! Ввожу адрес, получаю сообщение "Negativ deposit...", смотрю tcpdump-ом -- вижу он продолжает качать.
$conf{IPN_FW_START_RULE} и $conf{IPN_FW_STOP_RULE} есть, они сработали (прислали письмо).
Почему клиентский адрес вылетел из IPnet??? Это как же придется среди кучи клиентов снова всех перебирать, искать у кого какой адрес и вносить при негативных депозитах? Или я недочитал??
И трафик как-то не так посчитался. Тариф у него 500 в месяц, включено 5000мб предоплаченого трафика, превышение по 0,5 за 1мб IN, трафик OUT стоимостью превышения 0 (на шару исход). Клиент скачал 4.8гб, его отключил абиллс (сработал скрипт). Кредит у клиента 2000, а депозит стал -2849.657523.
Спасибо.
Внес клиенту адрес в IPnet.
Клиент активненько так поработал и ушел в минус, даже кредита не хватило.
Утром на странице клиента вижу, что клиент в минусе, ладно. Захожу на его странице в IPnet, а там его адреса нет!!! Ввожу адрес, получаю сообщение "Negativ deposit...", смотрю tcpdump-ом -- вижу он продолжает качать.
$conf{IPN_FW_START_RULE} и $conf{IPN_FW_STOP_RULE} есть, они сработали (прислали письмо).
Почему клиентский адрес вылетел из IPnet??? Это как же придется среди кучи клиентов снова всех перебирать, искать у кого какой адрес и вносить при негативных депозитах? Или я недочитал??
И трафик как-то не так посчитался. Тариф у него 500 в месяц, включено 5000мб предоплаченого трафика, превышение по 0,5 за 1мб IN, трафик OUT стоимостью превышения 0 (на шару исход). Клиент скачал 4.8гб, его отключил абиллс (сработал скрипт). Кредит у клиента 2000, а депозит стал -2849.657523.
Спасибо.