AlexSTAL Опубликовано 1 июля, 2016 · Жалоба Добрый день! Микротик, 3 провайдера, белые динамические адреса (и pppoe и dhcp и статика). Определённой логикой с помощью маркировки соединений выбирается текущий провайдер для самого микротика. Есть ли простой способ (не запоминая что именно установили и не перебирая таблицу Mangle) определить IP, с которого выходит в интернет сам микротик? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GFORGX Опубликовано 1 июля, 2016 · Жалоба Добрый день! Микротик, 3 провайдера, белые динамические адреса (и pppoe и dhcp и статика). Определённой логикой с помощью маркировки соединений выбирается текущий провайдер для самого микротика. Есть ли простой способ (не запоминая что именно установили и не перебирая таблицу Mangle) определить IP, с которого выходит в интернет сам микротик? curl -s https://api.ipify.org Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlexSTAL Опубликовано 1 июля, 2016 · Жалоба Это с сохранением в файл на флеше? Если да - то нет ли другого способа, с сохранением сразу в переменную? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GFORGX Опубликовано 1 июля, 2016 · Жалоба Это с сохранением в файл на флеше? Если да - то нет ли другого способа, с сохранением сразу в переменную? Это подсказка. Как вам ее реализовать на микротике, решайте уже сами. По ссылке plain-text-ом IP-адрес. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlexSTAL Опубликовано 1 июля, 2016 · Жалоба Да я не спец... может кто поможет? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
boombastic Опубликовано 4 июля, 2016 · Жалоба default-route в таблице маршрутизации всегда стоит маршрутор с номером 0. Соотв, для RouterOS скрипта: :put [ip route get number=0 gateway ] либо :put [ip route get number=0 pref-src ] в зависимости от того что тебе надо, адрес шлюза провайдера или свой адрес интерфейса Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlexSTAL Опубликовано 4 июля, 2016 · Жалоба Не... у меня там маркировкой пакетов рулится... такой вариант не прокатывает Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nkusnetsov Опубликовано 4 июля, 2016 · Жалоба boombastic, при нескольких таблицах маршрутизации не сработает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
boombastic Опубликовано 7 июля, 2016 · Жалоба AlexSTAL ну тогда надо больше информации т.к. скрипт надо под PBR перепиливать P.S. немного подумал под кофе, вот так вот можно: :put [ip route get [/ip route find dst-address="0.0.0.0/0" ] gateway] если нужно vrf/pbr то можно что-нибудь вида: :put [ip route get [/ip route find dst-address=0.0.0.0/0" vrf-interface="бла-бла-твой-интерфейс] gateway] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...