Biplexer Posted March 26, 2016 Posted March 26, 2016 Доброго времени суток! Коммутатор D-Link DGS-1100-08 умеет ловить петли в сети, но из-за отсутствия SNMP и прочих syslog’ов узнать о пойманной петле невозможно. Т.е. нужно заходить в веб-интерфейс свитча или смотреть глазками на два мигающих светодиода на порту. Если свитчей много и они удалённы, это долгий процесс... Однако у этого свитча есть баг или фича, позволяющая даже неавторизированным юзерам узнать о наличии петли по адресу типа: http://192.168.*.*/DGS-1100-08_1.10.B038/DS/LBD.js По этому запросу мы получим такой ответ от свитча: var ds_TrunkStat=0; var ds_TrunkList=['00000000','00000000']; var ds_LBDEn=1; var ds_LBDIntv=1; var ds_LBDRecv=60 var ds_LBDList=[[1,0], [1,0], [1,0], [1,0], [1,1], [1,0], [1,0], [1,0]]; Вот как раз на 5 порту (четвёртый снизу) и есть петля. Подскажите, чем оптимальнее разбирать эти строки и как оптимальнее делать сигнализацию о петле? К сожалению, в сети для мониторинга есть только сервера на Windows и микротики. Вставить ник Quote
pppoetest Posted March 27, 2016 Posted March 27, 2016 В винде можно vbscript в крон засунуть. Вставить ник Quote
FATHER_FBI Posted March 27, 2016 Posted March 27, 2016 Свич из разряда полудурок, полистайте форум длинка, вроде как на это дерьмо они выпустили прошивку с поддержкой SNMP Вставить ник Quote
Biplexer Posted March 27, 2016 Author Posted March 27, 2016 Свич из разряда полудурок, полистайте форум длинка, вроде как на это дерьмо они выпустили прошивку с поддержкой SNMP Если не ошибаюсь, это на версию метро эзернет (ME) выпущена такая прошивка. Вставить ник Quote
FATHER_FBI Posted March 27, 2016 Posted March 27, 2016 Свич из разряда полудурок, полистайте форум длинка, вроде как на это дерьмо они выпустили прошивку с поддержкой SNMP Если не ошибаюсь, это на версию метро эзернет (ME) выпущена такая прошивка. Вообще я вам могу сказать, что это очень не удачная модель у них. В свое время купили с десяток их, как управляемые гигабитники. Поставили их, работают криво, сняли, думали-думали куда их поставить, кинули в частный сектор на убой. Вставить ник Quote
EShirokiy Posted March 27, 2016 Posted March 27, 2016 http://forum.dlink.ru/viewtopic.php?f=2&t=162140 Вставить ник Quote
Biplexer Posted March 27, 2016 Author Posted March 27, 2016 (edited) http://forum.dlink.ru/viewtopic.php?f=2&t=162140 Это прошивка для метро эзернет свитчей. У меня обычные DGS-1100-08 Посмотрел ещё раз форум D-Link (а не только название заголовка), реально прошивка для DGS-1100-08, типа делающая его метро эзернет. Только обратно не откатиться и поддержка этой прошивки прекращена... Edited March 28, 2016 by Biplexer Вставить ник Quote
Biplexer Posted April 3, 2016 Author Posted April 3, 2016 (edited) Для поиска петель на DGS-1100 мне товарищ написал html страничку для браузера, которая в текущий момент показывает все свитчи этой модели и наличие на них петель. Там же показывается на каких портах включен поиск петель, время поиска и время восстановления, комментарии к порту... Однако, вначале нужно список свитчей вручную перечислить в скрипте. Так как DGS-1100 не поддерживают комментариев к портам, то можно использовать этот файл как памятку какие юзеры на каком порту сидят. Понятно, что этот опрос для небольших сетей, зато он за пару секунд может опросить десяток свитчей этой модели и показать где петля. Выкладываю в ссылке на Яндекс диск скрип, страницу html и скриншот ответа браузера, вдруг кому понадобиться. Ссылка на Яндекс диск Edited April 3, 2016 by Biplexer Вставить ник Quote
roysbike Posted April 4, 2016 Posted April 4, 2016 (edited) Поставьте прошивку c cli, как писали выше Edited April 4, 2016 by roysbike Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.