Страница 1 из 1

настройка IPN удаленного NAS на FreeBSD

Добавлено: Ср ноя 30, 2011 6:42 pm
Ashandy
Здравствуйте, помогите пожалуйста в такой ситуации:
как мне сконфигурировать правила $conf{IPN_FW_START_RULE} и $conf{IPN_FW_STOP_RULE} для следующей ситуации:

Есть NAS, на нем нарезаны вланы на каждую подсеть.
нужно при включении абоненту тарифного плана чтобы была команда вида

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

ipfw config pipe $UID+1000 $SPEED
ipfw table 10 add $IP $UID+1000
ipfw config pipe $UID+1001 $SPEED
ipfw table 10 add $IP $UID+1001
я вижу что в скрипте linkupdown что то подобное есть

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

$IPFW table $users_table_number add $CLIENT_IP/$BIT_MASK $table_class"
но пока не могу понять до конца почему параметры UID и SPEED не передаются

Re: настройка IPN удаленного NAS на FreeBSD

Добавлено: Пт дек 02, 2011 7:45 pm
Ashandy
главная ошибка была в том что скачал с сайта биллинг а не с цвс.
там был целый блок касаемо пайпов заремарен и т. п.
осталось последнее понять
делаю:

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

 /usr/abills/libexec/linkupdown ipn up getif test 192.168.168.225 debug
получаю:

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

Expresion:================================

END: =====================================
/sbin/ipfw -q table 10 add 192.168.168.225/32 5002
/sbin/ipfw -q table 11 add 192.168.168.225/32 6002
почему пайпы не создаются? использую dummynet

Re: настройка IPN удаленного NAS на FreeBSD

Добавлено: Вт дек 06, 2011 3:12 pm
~AsmodeuS~
http://abills.net.ua/wiki/doku.php/abil ... d_dummynet


потому что пайпы нужно создавать при старте системы, что бы уменьшить нагрузку в процессе работы