eoleg Posted August 13, 2016 · Report post Как в скрипте определить задисаблен ли маршрут? dst-adress pref-src gateway 0.0.0.0/0 172.16.1.1 if (<condition>) do={} else={} Что вписать вместо <condition>? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted August 13, 2016 · Report post Routing → Filters? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
eoleg Posted August 13, 2016 · Report post saaremaa мне нужно определить если маршрут в состоянии disabled сделать одно, если enabled - другое. Именно в скрипте. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted August 13, 2016 · Report post Что переводит маршрут в состояние disabled ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
eoleg Posted August 13, 2016 (edited) · Report post скрипт /ip route disable [find gateway=172.16.1.1]; Edited August 13, 2016 by eoleg Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted August 13, 2016 · Report post Для домашнего использования такое решение еще может подойдет, но если у Вас full view - роутеру поплохеет от поиска среди 598000 маршрутов. Может стоит посмотреть в сторону failover over ping? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
eoleg Posted August 13, 2016 · Report post saaremaa это для роутера мелкой фирмы, нет там динамической маршрутизации, 598000 маршрутов.) Там 2 маршрута и мне нужно просто определить включен или выключен маршрут. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted August 13, 2016 · Report post как-то так :if ([/ip route get [find dst-address=0.0.0.0/0 pref-src=172.16.1.1] disabled]=yes) do={:log info "route is disabled" } else={:log info "route is enabled"} Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
eoleg Posted August 13, 2016 (edited) · Report post saaremaa спасибо, сработало! только вместо pref-src=172.16.1.1 прописал gateway=172.16.1.1 Edited August 14, 2016 by eoleg Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...