Как мне узнать, обрывается ли соединение в маршрутизаторе с балансировкой нагрузки?

571
coolbootgeek

Я использую маршрутизатор балансировки нагрузки TL-R470T + для объединения двух широкополосных соединений. Есть ли способ узнать, как только одна из широкополосных линий выйдет из строя?

Мой подход пока:

Я попытался настроить политику маршрутизации, чтобы найти решение. Я поднял два IP-адреса. Я назначил первый IP-адрес для использования только WAN1, а второй IP-адрес - только для LAN2. Я создал скрипт, который продолжает пинговать оба IP-адреса и предупреждает меня, если один из них не работает.

Однако я понимаю, что как только WAN1 выходит из строя, первый IP начинает использовать WAN2. Следовательно, я никогда не узнаю, что WAN1 вышел из строя.

Есть ли этому решение?

3

3 ответа на вопрос

2
Steven Lee - MSFT

У вас есть два варианта:

Включите SNMP на маршрутизаторе и используйте протокол SNMP для мониторинга канала WAN.

SNMP

Включите пересылку журнала событий на маршрутизаторе.

Evnetlog

1
Overmind

Маршрутизаторы балансировки нагрузки должны иметь методы обнаружения. Обычно они могут быть настроены для проверки связи с внешним IP-адресом и, следовательно, для определения, когда линия не работает. Кроме того, они могут быть настроены на отправку оповещения, когда линия не работает.

Ваш скрипт также должен быть жизнеспособным, если все сделано правильно, потому что при переключении линий будет потеря пакетов, поэтому вы сможете обнаружить сбитую линию.

0
Jens Ehrich

Используйте tracertдля просмотра первых нескольких прыжков пинга на внешний сервер. Вы можете проверить результаты в скрипте и легко определить, какое соединение используется.

Я создал плагин PRTG, где я работаю, который делает именно это, и он работал много лет.

Похожие вопросы