denisovvsh Posted April 4, 2016 · Report post Доброго времени суток! Подскажите пожалуйста, как запустить скрипт по событию падения линка на порту. Желательно чтобы инициатором запуска скрипта была запись лога, link down Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nkusnetsov Posted April 5, 2016 (edited) · Report post denisovvsh, если интерфейс независимый и имеет собственный IP - используйте netwatch. Сама по себе запись строки лога в память трапов не вызывает. Edited April 5, 2016 by nkusnetsov Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
denisovvsh Posted April 5, 2016 · Report post denisovvsh, если интерфейс независимый и имеет собственный IP - используйте netwatch. Сама по себе запись строки лога в память трапов не вызывает. А если подключено неуправляемое оборудование, без ip, как отследить запись в логи о падении линка и запустить скрипт по данному событию? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nkusnetsov Posted April 5, 2016 (edited) · Report post denisovvsh, если интерфейс независимый и имеет свой IP, то мониторьте его по IP из netwatch. Как только интерфейс сменит состояние, (пере-)станет ходить пинг к его IP и сработает скрипт. Иначе надо определиться с дискретностью мониторинга, например, раз в минуту и запускать скрипт, который получит состояние нужного интерфейса и обработает это условие. Получить состояние интерфейса(например для ether3) можно конструкцией ":set $ifstate3 [get [/int ether find default-name=ether3] running] " Edited April 5, 2016 by nkusnetsov Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
msdt Posted September 17, 2019 · Report post В 05.04.2016 в 10:51, nkusnetsov сказал: denisovvsh, если интерфейс независимый и имеет свой IP, то мониторьте его по IP из netwatch. Как только интерфейс сменит состояние, (пере-)станет ходить пинг к его IP и сработает скрипт. В последних версиях RouterOS ip-адрес на интерфейсе продолжает пинговаться, даже если линка в дауне. Интересно, это баг или официально объявленное изменение поведеения? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
VolanD666 Posted September 17, 2019 · Report post 1 минуту назад, msdt сказал: В последних версиях RouterOS ip-адрес на интерфейсе продолжает пинговаться, даже если линка в дауне. Интересно, это баг или официально объявленное изменение поведеения? Эээ как так то? А из таблицы он хоть пропадает? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ShyLion Posted September 17, 2019 · Report post > interface ethernet print Flags: X - disabled, R - running, S - slave # NAME MTU MAC-ADDRESS ARP SWITCH 0 ether1 1500 CC:2D:E0:CF:16:BF enabled switch1 > ip address print Flags: X - disabled, I - invalid, D - dynamic # ADDRESS NETWORK INTERFACE 0 10.0.26.169/21 10.0.24.0 ether1 > ping 10.0.26.169 SEQ HOST SIZE TTL TIME STATUS 0 10.0.26.169 56 64 0ms 1 10.0.26.169 56 64 0ms 2 10.0.26.169 56 64 0ms sent=3 received=3 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=0ms version: 6.44.3 (stable) на 6.44.5 также > ip route print Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADS 0.0.0.0/0 lte1 2 1 DC 10.0.24.0/21 10.0.26.169 ether1 255 A - не стоит флаг, вероятно в роутинг не пойдет Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
VolanD666 Posted September 17, 2019 · Report post Чет не уловил, запущен же инт-с :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ShyLion Posted September 17, 2019 · Report post Just now, VolanD666 said: Чет не уловил, запущен же инт-с :) R - running, нет флага. Интерфейс _включен_ но линка нет. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
VolanD666 Posted September 17, 2019 · Report post 1 минуту назад, ShyLion сказал: R - running, нет флага. Интерфейс _включен_ но линка нет. А, соррян. Не увидел. Странная тема, ну хоть в таблице неактивный :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nkusnetsov Posted September 19, 2019 · Report post В 17.09.2019 в 14:21, msdt сказал: В последних версиях RouterOS ip-адрес на интерфейсе продолжает пинговаться, даже если линка в дауне. Интересно, это баг или официально объявленное изменение поведеения? Локальный IP пингуется независимо от состояния интерфейса. Это давным-давно так. В 6.3х точно уже было. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
romsan Posted September 27, 2019 · Report post В 17.09.2019 в 10:21, msdt сказал: ip-адрес на интерфейсе продолжает пинговаться, даже если линка в дауне. а смысл локальный адрес пинговать? пингуй тот же 8.8.8.8 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
msdt Posted October 2, 2019 · Report post В 27.09.2019 в 18:59, romsan сказал: а смысл локальный адрес пинговать? пингуй тот же 8.8.8.8 идея была в том, чтобы с помощью netwatch отслеживать падение линка на локальном интерфейсе. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
VolanD666 Posted October 2, 2019 · Report post А почему нельзя скриптом то это отслеживать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...