Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Форум
    RouterOS
    Узнать статус устройства

    Узнать статус устройства

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Узнать статус устройства, RouterOS
     
    isptlan
    Guest
    #1
    0
    28.10.2004 20:21:00
    Привет, не подскажет кто, как проверить admin-status интерфейсов? Нужно мониторить, работает интерфейс или нет, через скрипты. Спасибо /Tomi
     
     
     
    edzix
    Guest
    #2
    0
    29.10.2004 08:54:00
    Пожалуйста, опишите подробнее, чего вы хотите добиться? Какой интерфейс вы хотите отслеживать и где хотите отображать его статус? Эдгарс.
     
     
     
    Roman
    Guest
    #3
    0
    29.10.2004 08:58:00
    Узнать OID нужного интерфейса в /interface: вывести OID и получить его через snmpget: `$ snmpget -v 1 -c public <ip> <oid>`
     
     
     
    isptlan
    Guest
    #4
    0
    29.10.2004 11:22:00
    Извини за краткое описание. Моя проблема в том, что мне нужно отслеживать статус L2TP входящих/исходящих, EoIP, PPTP-соединений на роутере и отправлять письмо, когда одно из соединений пропадет или появится. Не через SNMP, только на основе скрипта. /Tomi
     
     
     
    edzix
    Guest
    #5
    0
    29.10.2004 14:18:00
    Вот пример того, как отслеживать состояние интерфейса:

    /interface ethernet monitor ether1 once do={
     :set u $status
    }
    :if ($u != "link-ok") do={
     /tool e-mail send to=someone@somewhere.com subject="Ether1 link down!"
    } Настройте также настройки почтового клиента в данном случае. Чтобы скрипт выполнялся, например, каждые 5 минут, добавьте его в задачу системного планировщика.

    Edgars
     
     
     
    isptlan
    Guest
    #6
    0
    29.10.2004 15:15:00
    Вот что мне нужно: /interface ethernet monitor ether1 once, но что насчет мониторинга L2TP IN и L2TP-OUT? /Tomi
     
     
     
    isptlan
    Guest
    #7
    0
    29.10.2004 16:18:00
    Окей, следующая проблема. Мне нужна работа с интерфейсом монитора и отправка письма, когда интерфейс поднимается, и то же самое, когда опускается. Когда я использую твой скрипт и делаю копию скрипта со значением “disconnected” вместо “connected”, скрипт отправляет письмо каждые x минут. Мне нужно отправлять письмо только один раз, когда интерфейс опускается, и следующее письмо только если интерфейс снова поднимается. Я попытался написать эти два скрипта, но они не работают.

    Скрипт 1 – InitMonitorL2TP:
    ```
    :global l2-mikro32
    :global temp1
    /interface l2tp-server monitor L2TP-MIKRO32 once do={
    :set l2-mikro32 $status
    }
    :if ($l2-mikro32 = “connected”) do={
    :set temp1 “0”
    }
    :if ($l2-mikro32 = “disconnected”) do={
    :set temp1 “1”
    }
    ```

    Скрипт 2 – Status (запускается каждые 5 минут):
    ```
    :if ([/system scheduler get InitMonitorL2TP run-count]<=1) do={
    /system script run InitMonitorL2TP
    }
    :if ($temp1=“0”) do={
    :if ($l2-mikro32 = “connected” ) do={
    /tool e-mail send from=“xxx” to=“xxx” subject=“L2TP-MIKRO 32 connected”
    :set temp1 “1”
    }
    }
    :if ($temp1=“1”) do={
    :if ($l2-mikro32 = “disconnected” ) do={
    /tool e-mail send from=“xxx” to=“xxx” subject=“WIFI Router 01 - L2TP-MIKRO 32 disconnected”
    :set temp1 “0”
    }
    }
    ```

    Но они не хотят работать. Есть какие-нибудь идеи?

    Спасибо,
    /Tomi
     
     
     
    isptlan
    Guest
    #8
    0
    29.10.2004 16:24:00
    Извини, скрипт 2 такой: :if ([/system scheduler get InitMonitorL2TP run-count]<=1) do={ /system script run InitMonitorL2TP } /interface l2tp-server monitor L2TP-MIKRO32 once do={ :set l2-mikro32 $status} :if ($temp1=“0”) do={ :if ($l2-mikro32 = “connected” ) do={ /tool e-mail send from=“xxx” to=“xxx” subject=“L2TP-MIKRO 32 connected” :set temp1 “1” } } :if ($temp1=“1”) do={ :if ($l2-mikro32 = “disconnected” ) do={ /tool e-mail send from=“xxx” to=“xxx” subject=“WIFI Router 01 - L2TP-MIKRO 32 disconnected” :set temp1 “0” } } /Tomi
     
     
     
    edzix
    Guest
    #9
    0
    01.11.2004 08:35:00
    Если я посмотрю на последний скрипт2 (предыдущий пост), то не вижу, где ты присваиваешь значение переменной ‘temp1’. Какие ошибки возникают, когда ты запускаешь скрипт? Эдгарс
     
     
     
    isptlan
    Guest
    #10
    0
    01.11.2004 15:12:00
    Ошибка: скрипт выдал ошибку: введенное значение не соответствует ни одному имени товара /Tomi
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры