mikrotik syntax

Технические вопросы по UTM 5.0
Ответить
agach
Сообщения: 40
Зарегистрирован: Вт янв 22, 2008 19:32

mikrotik syntax

Сообщение agach »

непонятная проблема с синтаксисом микротика.
посылается команда добавления в ip firewall address-list - все нормально. А вот при удалении возникает синтаксическая ошибка. микротик ругается именно на номер
вот лист
ssh utmagent@192.168.100.5 "/ip firewall address-list print "
Flags: X - disabled, D - dynamic
# LIST ADDRESS
0 ;;; 1
allow_ip 192.168.10.2
а вот ругается на команду
[root@localhost bin]# ssh utmagent@192.168.100.5 "/ip firewall address-list remove 1"
syntax error (line 1 column 34)
хотя на самом микротике(в терминале) эта же команда хавается без проблем
Последний раз редактировалось agach Вт май 19, 2009 11:59, всего редактировалось 2 раза.

dda2000
Сообщения: 38
Зарегистрирован: Ср сен 13, 2006 12:55

Сообщение dda2000 »

почитай эту ветку viewtopic.php?t=3461

shoorickello
Сообщения: 134
Зарегистрирован: Ср июн 29, 2005 13:08

Сообщение shoorickello »

Команда remove работает только после print.

Делайте так:

добавление IP: :foreach i in=[/ip firewall address-list find comment="UIP/UBITS-allow-ip"] do={/ip firewall address-list remove $i}; ip firewall address-list add address=UIP/UBITS list=allow-ip comment=UIP/UBITS-allow-ip

удаление IP: :foreach i in=[/ip firewall address-list find comment="UIP/UBITS-allow-ip"] do={/ip firewall address-list remove $i}

shoorickello
Сообщения: 134
Зарегистрирован: Ср июн 29, 2005 13:08

Сообщение shoorickello »

dda2000 писал(а):почитай эту ветку viewtopic.php?t=3461
В той ветке вредный совет использовать UID в качестве идентификатора, ящитаю. Что, если к счёту привязано два тарифных плана с разными IP? Или в сервисной связке два IP?

agach
Сообщения: 40
Зарегистрирован: Вт янв 22, 2008 19:32

Сообщение agach »

огромное спасибо ответившим!!
действительно тупо иногда смотришь - вроде все правильно, а грабли все равно есть.

Ответить