Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » MikroTik RouterOS (часть 5)

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
Предыдущие части темы: часть 1, часть 2, часть 3, часть 4
Официальный сайт: https://mikrotik.com
 
Данная тема создана для обмена информацией по вопросам и проблемам настройки MikroTik RouterOS
Тема в варезнике
 
актуальные версии RouterOS:
Stable: 7.16.1 Подробнее... Testing: 7.17b5
Stable: 6.49.17 Long-term: 6.49.13

актуальная версия SwitchOS: 2.17
актуальная версия WinBox: 3.41 32/64-bit Подробнее...

 
Mikrotik — Плюсы и минусы Подробнее...
Видео-экскурсия по заводу Mikrotik Ltd


FAQ по особенностям и тонкостям MikroTik RouterOS  Перейти



Официальная документация:
  • Англоязычный ОФИЦИАЛЬНЫЙ мануал
  • Алфавитный указатель
  • Официальные статьи пользователей RouterOS
  • для версии 3 http://www.mikrotik.com/testdocs/ros/3.0/
  • для версии 2.9 http://www.mikrotik.com/docs/ros/2.9/
  • RouterOS Packet Flow: http://wiki.mikrotik.com/wiki/Packet_Flow (важно знать для понимания сути происходящего в файрволе и шейпере)
  • Совместимое оборудование
  • Описание изменений в новых версиях RouterOS(+rc)
  • RouterBOOT changelog (изменения в boot-версиях загрузчика RouterOS)
  • Система управления пользователями встроенная в RouterOS (RADIUS server)
  • l7-protos.rsc (примеры L7-filter)


    Официальные ресурсы:
    Форум
    Демо-сайт с веб-интерфейсом системы №1        Подробнее...
    Демо-сайт с веб-интерфейсом системы №2        Подробнее...
    MikroTik User Meeting(Конференции пользователей Mikrotik)        Подробнее...
    "Хардварные решения"
    MikroTik News
    MikroTik related video service
    DESIGNS.MIKROTIK.COM - сервис для брендирования продукции Mikrotik.
    Twitter Mikrotik
    MikroTik Training (Хочешь на тренинг? Получить сертификат?)
    Предыдущие версии RouterOS Подробнее...    История релизов  Подробнее...
    Mikrotik Wireless Link Calculator


    Неофициальная русскоязычная документация    Перейти
    Обсуждение ROS(форумы)    Перейти
    Обзоры продуктов RouterBOARD    Перейти


    Русскоязычные ресурсы интернет-магазинов и блоггеров по настройке и тонкостям Mikrotik:  
     


     

     

     
       


     

     
         
     
     
         
     
     
         
     
     
     



    Смежные ресурсы    Перейти
     
    VPN + OSPF в картинках.
    MikroTik Config Parser
    mikrotik.vetriks.ru

    // текущий бэкап шапки..

  • Всего записей: 4445 | Зарегистр. 08-06-2003 | Отправлено: 11:02 07-03-2019 | Исправлено: alexnov66, 19:59 14-11-2024
    alexnov66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YuraseK

    Цитата:
    Пока старое подключение считается зависшим успевает установиться новое, и биндинг не срабатывает

    энто как так, там секунды и пропадает соединение.
    другое дело если с одного адреса пытаются поднять несколько соединений, так выставьте в профиле лимит.

    Всего записей: 1405 | Зарегистр. 29-08-2005 | Отправлено: 01:32 17-10-2024
    LevT



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alexnov66

    Цитата:
    если соберусь вырезать с скрипта своё то выложу, да и места в нём освободится.

     
    Может, в скриптах предусмотрена какая-то параметризация?  
    Вынести бы "своё" в параметры...
     

    Всего записей: 17685 | Зарегистр. 14-10-2001 | Отправлено: 01:37 17-10-2024
    alexnov66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LevT

    Цитата:
    Вынести бы "своё" в параметры...

    скрипт писался для себя и делать какие то параметры включаемыми или отключаемыми не собирался.
     
    там записей очистки разделов только пол скрипта плюс шапка для заполнения большая, плюс правил установки в фаере около 80 штук, много фаер занимает, стандартный микротиковский в фаере делает около 15 правил, для стандартной настройки с нужными параметрами хватает, только только влез в нужный объём, надо переменные делать глобально что бы во втором скрипте шапки не было и тогда гораздо больше можно впихнуть, но это будет уже два скрипта а не один.

    Всего записей: 1405 | Зарегистр. 29-08-2005 | Отправлено: 01:58 17-10-2024 | Исправлено: alexnov66, 02:01 17-10-2024
    LevT



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alexnov66
     
    Я смотрю, скриптовой язык-то недурной. Чем-то похож на более фичастый powershell - но определённо приятнее на глаз.
    Удивляюсь даже, что никто его не пробовал перенести для скриптования посторонних софтин/железок и тому, что он вообще непопулярен (две репы на гитхабе).
     
     
    Однако есть беда: кажется, никто его не поддерживает - не следит, чтобы не ломалось.
     
     /ip route print where gateway~"^[0-9 \\.]1\$"  - не работает
     
    [admin@MikroTik-ac2] > :put [/ip route get [find gateway=192.168.1.1]];  
    invalid internal item numbe
     
    - это нерабочие примеры из документации.
     
    Или я чего-то не догоняю?

    Всего записей: 17685 | Зарегистр. 14-10-2001 | Отправлено: 14:01 29-10-2024 | Исправлено: LevT, 14:11 29-10-2024
    alexnov66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LevT
    Вывести все маршруты, шлюз которых заканчивается на 193

    Код:
     
    /ip route print where gateway~"^[0-9 \\.]*193"
     

    по моей ссылке есть там такой пример а может и нету, вот тут есть такой пример
    https://specialistoff.net/question/412?ysclid=m2udmh0l9r805458449
     

    Код:
    :if ([/ip route get [:pick [find gateway=192.168.1.1] 0] distance]=1) do={:put "True"} else={:put "False"}

    Всего записей: 1405 | Зарегистр. 29-08-2005 | Отправлено: 14:36 29-10-2024 | Исправлено: alexnov66, 15:11 29-10-2024
    LevT



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alexnov66
     

    Код:
    [admin@MikroTik-ac2] > /ip route print where gateway~"^[0-9\\.]*\\.1"    
    ;;; opnsense
    0  Xs  192.168.111.0/24  192.168.1.1             1
      DAd  0.0.0.0/0         192.168.1.1             1
    1  IsH 0.0.0.0/0         192.168.188.253         1

     
    ???
     
     
    Добавлено:
     
    Судя по обсуждению, синтаксис в v7 поменялся.
    https://www.reddit.com/r/mikrotik/comments/136f0ti/any_recommended_script_editor_for_routeros/
     
    И это не удосужились отразить в офиц. документации. Даже при переезде в Confluence не потрудились дать джуну её потестить.
     
    Или хотя бы предупредить читателей - раз уж им не по карману нанять техписа...
     
     
    Зря я их хвалил за наконец-то юзабельные доки (какими они стали за 10 лет, что я не трогал микротики).
     

    Всего записей: 17685 | Зарегистр. 14-10-2001 | Отправлено: 17:29 29-10-2024 | Исправлено: LevT, 20:06 29-10-2024
    fly_indiz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LevT
    Все работает корректно как и работало, просто регулярки надо верно писать, с учетом того что регулярка пишется как строковый тип данных и как следствие с учетом экранирования спецсимволов.
    Например вывести все маршруты, чей гейтвей на .1 оканчивается:
    gateway~"\\.1\$"
    всё выводит корректно.
    И не обязательно регулярки излишне усложнять.
    Регулярки вполне стандартные posix, дополнительно про них документацию писать смвсла нет

    Всего записей: 2679 | Зарегистр. 28-04-2006 | Отправлено: 19:46 29-10-2024 | Исправлено: fly_indiz, 19:47 29-10-2024
    LevT



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fly_indiz
     
    Вообще сам язык скриптов routeros занятный: контекстно-независимый, а то и регулярный.
    Парсится в один проход, и может быть скомпилирован так же.
     
    Гений от сохи какой-то его сделал - и забил на всё потом.
     
     
    Добавлено:
     
    И всё-таки к примеру :find сломана, не выводит ничего:
     
    :find "abc" "a" -1

    Всего записей: 17685 | Зарегистр. 14-10-2001 | Отправлено: 20:10 29-10-2024 | Исправлено: LevT, 20:11 29-10-2024
    Chupaka



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    LevT

    Цитата:
    И всё-таки к примеру :find сломана, не выводит ничего:
     
    :find "abc" "a" -1

    А find ищет, а не выводит. Выводит put:

    Код:
    ut [:find "abc" "a" -1]

    Всего записей: 3735 | Зарегистр. 05-05-2006 | Отправлено: 00:00 30-10-2024
    alexnov66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вот такая команда запускает скрипт с корня микротика на выполнение
    /import file=script.rsc
    а какой командой в консоли запустить его проверку, кроме как скопировать скрипт и вставить в консоль, что бы без выполнения как из раздела скриптов.
    /system script print from=script.rsc
     
    Разобрался, без расширения надо указывать команду
    /system script print from=script

    Всего записей: 1405 | Зарегистр. 29-08-2005 | Отправлено: 10:55 07-11-2024 | Исправлено: alexnov66, 11:29 07-11-2024
    bingo220



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемый народ. Подскажите, пжл, имеется ли способ откатить ROS7 на ROS6, ежели на роутере с завода установлена ROS7?
    Прикупил очередной RB4011igs+rm , а конфиг, работающий на ROS6, не работает на ROS7.
    в 7 версии тиковцы добавили к рекурсивным маршрутам новые метрики. Я совсем там потерялся. А откатить стандартными путями ниже заводской не позволяет. В теме проскакивали упоминания про патченный NetInstall, но добраться до него не нашел как.

    Всего записей: 86 | Зарегистр. 08-04-2009 | Отправлено: 17:01 11-11-2024
    alexnov66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bingo220

    Цитата:
    откатить ROS7 на ROS6, ежели на роутере с завода установлена ROS7?

    смотрите документацию на железку, если изначально установлена и поддерживается только 7 версия то нет.
    а что за необходимость вернуться на старую версию ?  
     

    Цитата:
    а конфиг, работающий на ROS6, не работает на ROS7.

    так поправте конфиг, так сложно сделать.
     
     
    прошив микротик не поддерживаемой прошивкой можно получить кирпич.

    Всего записей: 1405 | Зарегистр. 29-08-2005 | Отправлено: 19:25 11-11-2024 | Исправлено: alexnov66, 19:31 11-11-2024
    bingo220



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
     
    смотрите документацию на железку, если изначально установлена и поддерживается только 7 версия то нет.
     

    Изначально, на этот экземпляр установлена ROS7.  
    На моих аналогичных экземплярах (версия, ревизия и т.п.) установлена ROS6.

    Цитата:
     
    а что за необходимость вернуться на старую версию ?  
     

    ...Конфиг, работающий на ROS6, не работает на ROS7.

    Цитата:
     
    так поправте конфиг, так сложно сделать.
     

    ...в 7 версии тиковцы добавили к рекурсивным маршрутам новые метрики. Я совсем там потерялся.

    Цитата:
     
    прошив микротик не поддерживаемой прошивкой можно получить кирпич.
     

    Не поддерживается, лишь, маркетингом.

    Всего записей: 86 | Зарегистр. 08-04-2009 | Отправлено: 20:45 11-11-2024
    alexnov66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bingo220

    Цитата:
    Не поддерживается, лишь, маркетингом.

    Если желаете пулучить кирпич то возвращайтесь на старую версию 6, тогда надо не тупо в него пихать 6 версию а постепенно поэтапно вернуться к начальной седьмой а потом уже 6 ему подсовывать, а вы сразу ему пытаетесь впихнуть, попробуйте вернуться сначала к начальной седьмой.
    так же и загрузчик надо возвращать а не только саму систему.
     
    ps: это всё на свой страх и риск.

    Всего записей: 1405 | Зарегистр. 29-08-2005 | Отправлено: 21:59 11-11-2024 | Исправлено: alexnov66, 22:02 11-11-2024
    bingo220



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    надо не тупо в него пихать 6 версию а постепенно поэтапно

    Мне, почти 49 лет. "Тупо пихать" - это лет про 13.
    Естественно, опробовано всё, что логично и адекватно.
    Не позволяет в себя залить версию, ниже той, что установлена с завода.
    Затем я и пришел с вопросом о насильственном оплодотворении рутера старой прошивкой.

    Всего записей: 86 | Зарегистр. 08-04-2009 | Отправлено: 22:13 11-11-2024
    anton04



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bingo220
     

    Цитата:
    Подскажите, пжл, имеется ли способ откатить ROS7 на ROS6, ежели на роутере с завода установлена ROS7?

     
    Нельзя установить версию RouterOS ниже той что указана в Factory Software (см. system/resource/print ).
    Других способов нет.

    Всего записей: 2821 | Зарегистр. 14-06-2006 | Отправлено: 08:48 12-11-2024
    MagistrAnatol



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Народ, помогите настроить сеть.
    Есть mikrotik 10.76.1.0/24
    Через свич локальной сети подключен TP-Link Archer A6 со статическим адресом 10.76.1.4
    На WiFi роутере сеть 10.76.4.0/24
    Включена гостевая сеть.
    В WiFi есть комп со статикой 10.76.4.101
    Необходимо чтобы с сокальной сети 10.76.1.0 попадал на WiFi сеть 10.76.4.0
    На микроте делал  
    /ip route add dst-address=10.76.4.0/24 gateway=10.76.1.4
    /ip firewall filter add chain=forward src-address=10.76.1.0/24 dst-address=10.76.4.0/24 action=accept
    /ip firewall filter add chain=forward src-address=10.76.4.0/24 dst-address=10.76.1.0/24 action=accept
    /ip firewall nat add chain=srcnat src-address=10.76.1.0/24 action=masquerade
    /ip firewall nat add chain=srcnat src-address=10.76.4.0/24 action=masquerade
    Со своего компа 10.76.1.11 в упор не пингую 10.76.4.101
     
    Tracing route to 10.76.4.101 over a maximum of 5 hops
     
      1    <1 ms    <1 ms    <1 ms  10.76.1.1
      2     *        *        *     Request timed out.
      3     *        *        *     Request timed out.
      4     *        *        *     Request timed out.
      5     *        *        *     Request timed out.
    Правила фаервола двигал вверх вниз бестолку.
    Что я не так делаю? Поясните как для идиота.
    Заранее благодарен
     
     
     
    Добавлено:
    причем на самом wifi роутере я не пингую єго ж dhcp адреса
    PING 10.76.4.101 (10.76.4.101): 64 data bytes
    Request timed out !
    Сам себя пингуєт
    PING 10.76.4.1 (10.76.4.1): 64 data bytes
    Reply from 10.76.4.1:  bytes=64  ttl=64  seq=1  time=0.272 ms

    Всего записей: 2127 | Зарегистр. 09-04-2003 | Отправлено: 11:46 12-11-2024
    VecH



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MagistrAnatol

    Цитата:
    В WiFi есть комп со статикой 10.76.4.101  

    а на нем самом файрвол разрешает icmp (ping) ?

    Всего записей: 2508 | Зарегистр. 18-02-2003 | Отправлено: 12:43 12-11-2024 | Исправлено: VecH, 12:43 12-11-2024
    MagistrAnatol



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Межсетевой екран и контроль доступа вообще выключил - толку 0
     
    Добавлено:
    На wifi роутере выключил межсетевой екран spi и зашел через RMS удаленный доступ
    Выключил брендмауэр на компе и пошли пинги и залез на админ шары.
    Вопрос не в топике - но всеже подскажите как на брендмауэре разрешить трафик из 10.76.1.0?
     
    Добавлено:
    Разобрался, всем спасибо

    Всего записей: 2127 | Зарегистр. 09-04-2003 | Отправлено: 12:49 12-11-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

    Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » MikroTik RouterOS (часть 5)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru