Команда mikrotik работает вручную, но не в скрипте

795
faris

Я написал некоторый скрипт и запустил его через файл .rsc, но у меня возникла ошибка.

[admin @ MikroTik]> / ip firewall filter disable numbers = 16 Результаты в

элементы не определены Если я вручную ввожу команду, то она работает.

У кого-нибудь есть идея, почему это идет не так?

0

1 ответ на вопрос

0
Benoit PHILIPPON

Он работает с моим случайным микротиком (v6.35.4). Ты пробовал и это?

/ip firewall filter disable 16 

В любом случае, я думаю, что более безопасно фильтровать ваше правило по «реальным» фильтрам, а не по его количеству, которое может измениться, если какое-то правило было добавлено ранее. Может быть, вы можете попробовать что-то вроде

/ip firewall filter disable [ find src-address="192.168.11.0/24" and dst-address="192.168.68.0/24" ] 

и адаптировать ваши фильтры к вашим потребностям

Похожие вопросы