• NetPing
  • >
  • Блог
  • >
  • Примеры применения
  • >
  • Автоматическая перезагрузка зависающего роутера, подключенного к устройству удалённого управления питанием NetPing 2/PWR-220 v3/ETH
Примеры применения
11.03.2015

Автоматическая перезагрузка зависающего роутера, подключенного к устройству удалённого управления питанием NetPing 2/PWR-220 v3/ETH

Автоматическая перезагрузка зависающего роутера, подключенного к NetPing

Устройства удалённого управления электропитанием NetPing могут контролировать состояние подключенного к ним сетевого оборудования и при необходимости перезагружать его по питанию.

В данной статье будет рассмотрен пример настройки автоматической перезагрузки роутера, подключенного к устройству NetPing 2/PWR-220 v3/ETH, при “падении” Internet-канала.

На рисунке показана примерная схема взаимодействия - сетевой роутер с доступом в Internet получает питание от розетки PWR1, управляемой устройством NetPing. Для проверки состояния сетевого соединения устройство NetPing посылает специальные запросы в формате ICMP к заданным в настройках сетевым ресурсам. Как только доступ к опрашиваемым ресурсам пропадает (т.е. они перестают отвечать на пинг), - устройство NetPing перезагружает роутер по питанию.

Для реализации подобной схемы понадобится:

Настройка режима “Сторож”

Соединяем роутер и устройство NetPing 2/PWR-220 v3/ETH кабелем ethernet, подключаем роутер к питанию через розетку PWR1 и переходим к настройке устройства NetPing через web-интерфейс. (По умолчанию адрес web-интерфейса 192.168.0.100, login: visor, password: ping.  

  • Вкладка web-интерфейса “Настройки” - здесь нас в первую очередь интересуют “Настройки сети”. Добавляем публичный DNS-сервер от Google и прописываем правильный шлюз сети для доступа устройства NetPing к внешним сетевым ресурсам. (Рис.2):
    Настройки сети устройства распределенного питания NetPing

  • Вкладка “Управление 220V” - так как роутер подключен в PWR1, переключаем режим управления Реле1 на “Сторож” и пишем в памятке канала “Router” (Рис.3):
    Настройка режима реле устройства распределенного питания NetPing

  • Вкладка “Сторож” - с помощью этой вкладки задаются все основные настройки режима “Сторож”, поэтому рассмотрим каждый пункт более подробно (Рис.4):
    Настройка Сторожа устройства распределенного питания NetPing

    • Что подключено (метка на память, до 30 символов) - этот параметр задается на вкладке “Управление 220V”, мы уже пометили Канал1 как “Router”;

    • Включить опрос адресов A,B,C - здесь отмечаем галочкой доступность каких ресурсов мы хотим проверять (от одного до трех) и задаем адреса этих ресурсов. В нашем случае устройство NetPing будет проверять доступность публичного DNS-сервера от Google, доменное имя ya.ru и один внутренний IP-адрес из нашей подсети;

    • Счётчик сбросов канала (обнуляется при перезагрузке прошивки) - показывает, сколько раз был сброшен канал в результате работы режима “Сторож”. Счетчик обнуляется при перезагрузке устройства NetPing;

    • Период опроса пингом, с (10-300) - интервал времени между отправками пинга после получения ответа от адреса. Слишком маленький интервал будет создавать ненужную нагрузку на сеть, поэтому ставим здесь  максимальные 300 секунд;

    • Таймаут перед повтором пинга, мс (600-9000) - чтобы не получать ложных срабатываний Сторожа из-за задержек отклика от адресов этот параметр следует выставлять с некоторым запасом (скажем, характерное время отклика ресурса х2);

    • Максимальное число повторов при таймауте - максимальное число попыток получить ответ на пинг с одного адреса. После превышения этого числа IP-адрес будет считаться недоступным. Также желательно, чтобы период повторения опроса превышал таймаут пинга, умноженный на максимальное количество попыток. Если это условие не выполнено, то новый цикл опроса будет отложен до завершения указанного числа попыток;

    • Длительность сброса, с (1-900) - на сколько секунд будет отключено питание канала;

    • Пауза после сброса перед возобновлением пингов, с (1-3600) - время, на которое ресурсы перестанут проверяться сразу после сброса нагрузки. Теоретически, роутеру для полной перезагрузки и последующего включения может понадобиться несколько минут, поэтому опять же выставляем здесь время с запасом;

    • Ограничение числа идущих подряд сбросов (0 выкл, 1-255) - сколько сбросов подряд устройство выполнит до отключения проверки. “0” здесь снимет ограничение на количество сбросов;

    • Режим сброса: Снять 220V / Подать 220V - что следует сделать при срабатывании условий на сброс (включить или выключить реле);

    • Логика срабатывания сброса - определяет, в каком случае будет произведена перезагрузка роутера. В нашем случае подходящим вариантом является “не ответил ни один из опрашиваемых адресов (A,B,C)”. Это подстрахует от ложных срабатываний (когда просто недоступен один из проверяемых адресов, а не “завис” наш роутер, например)

Давайте подробнее разберём, как оценить время реакции и логику поведения системы. Возьмём параметры со следующими значениями:

  • Период опроса пингом, с (10-300) - 300
  • Таймаут перед повтором пинга, мс (600-9000) - 9000
  • Максимальное число повторов при таймауте - 10
  • Длительность сброса, с (1-900) - 5
  • Пауза после сброса перед возобновлением пингов, с (1-3600) - 300
  • Логика срабатывания сброса - при активации режима “Сторож” происходит следующее - инициируется опрос всех адресов одновременно, ожидается, когда опрос завершится (ответом или таймаутом), а затем к результатам опроса применяется логика срабатывания сброса. Она имеет четыре режима работы: 1) не ответил любой из адресов A, B или C; 2) не ответили все опрашиваемые адреса; 3) не ответил адрес А и один из B или С; 4) не ответил адрес А, но ответили B или С.

Посмотреть, происходил ли сброс нагрузки и оценить время реакции при заданных параметрах можно через вкладку web-интерфейса “Журнал”.  В нашем примере Журнал выглядит следующим образом (Рис. 5):

Журнал событий устройства распределенного питания NetPing

Как мы видим из лога, реле выключалось, соблюдая задержки, установленные в настройках (>90 сек. [10 повторов при таймауте * 9 секунд таймаута перед повтором пинга] попытка получить ответ на ping -> 5 сек. на сброс -> 300 cек. пауза после сброса + 90 сек. попытка получить ответ -> 5 сек. на сброс). Достигнув максимального количества сбросов реле перестало выключаться, а после получения ответа от сервера режим “Сторож” снова активировался.

Временная диаграмма работы Сторожа в NetPing 2PWR-220 v3ETH

Настроенное таким образом устройство управления электропитанием NetPing 2/PWR-220 v3/ETH будет следить за состоянием сетевого соединения и перезагружать роутер при недоступности заданных для проверки ресурсов.


  • Устройство NetPing 2/PWR-220 v3/ETH
  • Устройство NetPing 8/PWR-220 v3/SMS
  • Устройство NetPing 4/PWR-220 v3/SMS
  • Устройство NetPing 2/PWR-220 v2/SMS
  • Устройство NetPing 2/PWR-220 v1/SMS

Основные теги


Каталог устойств мониторинг серверных комнат и шкафов
Все устройства
Устройство UniPing v3
Устройство UniPing server solution v3/SMS
Устройство NetPing 2/PWR-220 v1/SMS
Устройство NetPing IO v2
Устройства NetPing
Каталог датчиков для устройств NetPing
Устройство NetPing 8/PWR-220 v3/SMS
Устройство NetPing 2/PWR-220 v3/ETH
Устройство NetPing 2/PWR-220 v2/SMS
Устройство NetPing 4/PWR-220 v3/SMS
Устройство NetPing SMS
Устройство NetPing /PWR-220 v3/ETH
Адаптер WiFi VAP11N
Коммутатор PS104GT
Устройство NetPing Mini-UPS
Коммутатор NP-SM4
Сплиттер POE 12В (стандарта 802.3af)
IRC-TR v2 (ИК модуль расширения)
Каталог устройств удалённого управления и распределения электропитания NetPing
Устройство UniPing server solution
Устройство UniPing server solution v3
Датчик разбития стекла (Стекло-3 ИО 329-4), 2м
Переходник для NetPing IO v2
Устройство NetPing PWR68-01
Датчик мониторинга 220В 1-wire
Адаптер DKST910.8
Устройство NetPing DKST61-01
Блок питания 48В 1,5А (мод.HRS20005)
Датчик температуры TS, 1м
Датчик температуры, (T811), 2м
Датчик температуры WT, 1м
Датчик протечки, модель 2605, 2м
Датчик протечки H2О
Датчик температуры 1-wire, (THS), 2м
МАЯК-12-СТ
Датчик движения (PYRONIX COLT QUAD PI ПИК детектор), 2м
Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
BM8070D Силовое реле 16А/250В на DIN-рейку
MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
МОЛЛЮСК-12/1,5
Внешний ИБП SKAT-12DC-1.0 Li-ion
ИКС-1 извещатель охранный инфракрасный активный однолучевой
Датчик охранный (Извещатель охранный ИО102-20/Б2П, 2м)
Блок розеток SNR-PDU-08S-1
Устройство NetPing 2/PWR-220 v4/SMS
Устройство UniPing server solution v4/SMS
Устройство NetPing 8/PWR-220 v4/SMS
VT592 кабельный датчик протечки
WLC10 кабель протечки
NetPing Connection board v2 (коммутационная плата для UniPing v3)
Инжектор питания POE (стандарта 802.3af)
NetPing датчик наличия электропитания 995S1
Устройство NetPing 2/PWR-220 v12/ETH
Устройство NetPing 2/PWR-220 v13/GSM3G
Датчик наличия 220В (мод. HRS05005), 1.5м
NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
NetPing датчик качества электропитания 1-wire 910S20
▼ Все теги
Новинки
NetPing датчик качества электропитания 1-wire 910S20
Датчик предназначен для мониторинга качества электропитания в розетке. Датчик должен быть подключен подробнее...

Цена: 2 240 руб.

NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
Активный удлинитель-разветвитель для подключения датчиков 1-wire к устройствам NetPing5 портов для подключения подробнее...

Цена: 1 400 руб.

Устройство NetPing 2/PWR-220 v12/ETH
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU)2 независимые управляемые подробнее...

Цена: 8 157 руб.

Устройство NetPing 2/PWR-220 v13/GSM3G
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU) c поддержкой управления подробнее...

Цена: 13 732 руб.

NetPing датчик наличия электропитания 995S1
Датчик позволяет определить наличие напряжения в розетке питания. Выполнен в корпусе блока питания с подробнее...

Цена: 1 224 руб.

WLC10 кабель протечки
Чувствительный кабель для использования совместно с датчиком VT592. Может быть смонтирован в труднодоступных подробнее...

Цена: 6 700 руб.

VT592 кабельный датчик протечки
Датчик предназначен для работы совместно с кабелем протечки WLC10. Возможность подключения датчика как подробнее...

Цена: 3 800 руб.

-+ руб. руб.
Итого руб.

Данные о заказе