Всем привет, могет кто подскажет как бы правильно загнуть использование оций, а может еще как...
Используем option82. в инет выпускает микротик создано два сервиса dinamic_ip и static_ip есть несколько опций в параметрах которых указано speed=speed1
Если выдовать ip адреса динамически из пула проблем нет сервис dinamic_ip при выдаче ip билинг посылает микротику команду sa.command.onAccountingStart=/ip/firewall/address-list/add\n=address=$ip\n=list=$param( $option, speed, fake )\n=comment=$param( $option, speed, fake )$ip
создается acl с именем указаным в конфигурации опции на основании которого микротик выпускает в инет и режет скорость
Но вот если в на этом же устройстве доступа надо поставить статический ip!!! сервис static_ip указал в конфигурации устройства dhcp.ipCategories=1 ip.resource.categoryId=5
все здорово, при выборе можно указать статический ip передаются нужные параметры, НО!
Кроме команды указанной выше нужно на микротик при AccountingStart послать еще одну команду типа add address=1.1.1.1/32 disabled=no interface=(vlan коммутатора) network=(ip клиента)
И, соответственно при AccountingStop команду удаления.
эту команду надо посылать ТОЛЬКО когда мы используем статический ip Собственно, получается надо создать тариф с доп опцией вот только как указать AccountingStart выполнять команду только при наличии данной опции
чую рядом, а сообразить не получается
|