Звоните нам: +375 (29) 3245385, +375 (29) 7505994, +375 (25) 9164238

Скрипт DHCP-клиента для создания маркированного маршрута в MikroTik

опубликовал от 03 Февраль, 2018

Скрипт записан после \n . Создаёт дефолтный маршрут с указанной Routing Mark, при этом в шлюзе указывается IP-адрес.

Для создание DHCP клиента сo скриптом добавляющим маркированный маршрут в таблицу выполните в терминале следующую команду:

/ip dhcp-client
add add-default-route=no dhcp-options=hostname,clientid disabled=no interface=ether2 script="{\r\
    \n    :local rmark \"WAN1\"\r\
    \n    :local count [/ip route print count-only where comment=\"WAN1\"]\r\
    \n    :if (\$bound=1) do={\r\
    \n        :if (\$count = 0) do={\r\
    \n            /ip route add gateway=\$\"gateway-address\" comment=\"WAN1\" routing-mark=\$rmark\r\
    \n        } else={\r\
    \n            :if (\$count = 1) do={\r\
    \n                :local test [/ip route find where comment=\"WAN1\"]\r\
    \n                :if ([/ip route get \$test gateway] != \$\"gateway-address\") do={\r\
    \n                    /ip route set \$test gateway=\$\"gateway-address\"\r\
    \n                }\r\
    \n            } else={\r\
    \n                :error \"Multiple routes found\"\r\
    \n            }\r\
    \n        }\r\
    \n    } else={\r\
    \n        /ip route remove [find comment=\"WAN1\"]\r\
    \n    }\r\
    \n}\r\
    \n"

Работает на версиях Router OS от 6.39rc33 и более свежих...

Основано на официальном wiki

Прочитано 421 раз Последнее изменение Пятница, 09 Февраль 2018 13:31

Другие материалы с нашего сайта:

Оставить комментарий

Убедитесь, что Вы ввели всю требуемую информацию, в поля, помеченные звёздочкой (*). HTML код не допустим.

Последние комментарий:

  • Илья Написал Илья Апрель 04, 2018 при заливке прошивки - пишет неверный пароль! Ответ:Узнайте пароль залив прошивку на какой-нибудь из сервисов
  • Алиаскар Написал Алиаскар Март 22, 2018 Здравствуйте! не перетаскивается библиотека, правда у меня не SSD диск Ответ: SSD тут не причём.…
  • Олег Написал Олег Март 22, 2018 Как на Промсвязь MT-PON-AT-4 заблокировать доступ к некоторым сайтам? Ответ: Там нет такого функционала.... Можно…

banner 3

 rss  vk groupe

 

Нравится ли вам наш блог?


Авторизация