Как пинговать ресурс с резервного интернета (порта) на Mikrotik?
Есть у меня Mikrotik с 2 провайдерами на портах ethernet1 - основной (в роутах distance 1) и ethernet5 - резервный (distance 2). Переход на резервный происходит с помощю Netwach и скриптов которые просто меняют distance в роутах.
Меня интересует ping с резервного интерфейса (ethernet5) тоесть - ping 8.8.8.8 interface=ethernet5 но в ответ 100 % packet loss. Пинги проходят только по тому интефейсу который сейчас основной тоесть у которого в роутах distance 1.
Но как пинговать с 2 интерфейсах?
П.С. Игрался с Ip/firewall/mangle mark connection и routing но что-то не получается.
Так работает но только если указать в качестве шлюза ip адрес, но если шлюзом выбрать ether5, то работать не хочет :( Соответственно, если шлюз меняется (резервные шлюзы от провайдера) то такой подход не работает :(
Виталий: в среде ethernet (которая конкурентная среда _множественного_ доступа) указать интерфейс в качестве шлюза нельзя. В туннеле можно, в ethernet нельзя. Если вам нужно решение - то пишите (ищите) скрипт, который будет справляться с подобным.
Используйте ping с параметром route, а в роутинге добавьте маршрут для помеченных соединений(и запретите таким соединениям искать маршруты в основной таблице маршрутизации, а то пинги будут ходить даже если резервный интернет упал - через основной)