forum.bitel.ru
http://forum.bitel.ru/

Использование опции для статических ip
http://forum.bitel.ru/viewtopic.php?f=44&t=8800
Страница 1 из 1

Автор:  vi007 [ 26 дек 2013, 17:26 ]
Заголовок сообщения:  Использование опции для статических ip

Всем привет, могет кто подскажет как бы правильно загнуть использование оций, а может еще как...

Используем 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 выполнять команду только при наличии данной опции

чую рядом, а сообразить не получается

Автор:  vi007 [ 27 дек 2013, 11:30 ]
Заголовок сообщения:  Re: Использование опции для статических ip

Ну что ни у кого никаких мыслей?
Сейчас сижу думаю, может макрос сначала использовать, который будет собирать опции, а потом пошлет AccountingStart...

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/