borisk писал(а):
добавьте еще
Код:
#
sa.terminal.connection.onAccountingStart=${optionsEnable()}
sa.terminal.connection.onAccountingStop=${optionsDisable()}
Cпс огромное, помогло, теперь добавляется и статические и динамические адреса.
Вот наша полная конфигурация типа устройства для TerminalServiceActivator в связке с Mikrotik (если убрать любую из строк, перестает работать либо полностью либо частично):
Код:
# протокол подключения (telnet/ssh/tcp/mikrotik/shell)
sa.terminal.protocol=ssh
# Шаблон приглашения ввода команды (для telnet/ssh/tcp)
# Для ssh можно указать regexp, если в начале и конце строки будет символ '\', например, "\(#)|(~\$)\"
sa.terminal.endSequence=>
# команда выхода (отключения)
sa.terminal.exit=quit
# команды, вызываемые при включении опции ID=x (и дочерних опций по отношению к опции с ID=x) на сервисе
sa.terminal.serv.inetOption.50.enable=ip firewall address-list add address=${ip()} list=123 comment="${servTitle()} (${contractTitle()})"
# команды, вызываемые при отключении опции ID=x (и дочерних опций по отношению к опции с ID=x) на сервисе
sa.terminal.serv.inetOption.50.disable=ip firewall address-list remove numbers="${servTitle()} (${contractTitle()})"
# команды, вызываемые при изменении соединения (состояние/опции)
sa.terminal.connection.modify=${optionsEnable()}
# команды, вызываемые при включении опции ID=x (и дочерних опций по отношению к опции с ID=x) на соединении
sa.terminal.connection.inetOption.50.enable=ip firewall address-list add address=${ip()} list=123 comment="${servTitle()} (${contractTitle()})"
# команды, вызываемые при отключении опции ID=x (и дочерних опций по отношению к опции с ID=x) на соединении
sa.terminal.connection.inetOption.50.disable=ip firewall address-list remove numbers="${servTitle()} (${contractTitle()})"
# команды, вызываемые при старте соединения
sa.terminal.connection.onAccountingStart=${optionsEnable()}
# команды, вызываемые при стопе соединения
sa.terminal.connection.onAccountingStop=${optionsDisable()}
Всех защитников с 23 февраля!