old Опубликовано 15 сентября, 2012 · Жалоба Некоторые модели свитчей D-Link имеют возможность управления с помощью фирменной программы SmartConsole, которая использует некий проприетарный протокол, в котором, в том числе, предусмотрена возможность отправки управляемым устройством trap'ов, ничего общего с SNMPшными не имеющими и стандартными средствами, рассчитанными на SNMP, не обрабатываемыми. Т.к. оказалось, что как минимум серия DES-1100 ничего кроме этих trap'ов слать не умеет (там нет поддержки ни SNMP, ни даже syslog), то пришлось реализовать их прием и обработку (запись в syslog), благо формат сообщений оказался весьма простым. Если кто-то заинтересовался, то исходный код лежит здесь. Писалось и работает под FreeBSD 8 и 9, под Linux обеспечена сборка, но, к сожалению, не тестировалось. Что бы это все работало, в свитче надо включить отсылку trap'ов, причем IP адрес целевой машины должен быть внутри сети, которой принадлежит IP интерфейса свитча (наступил на эти грабли с DES-1100, у других моделей может быть по-другому). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Val007 Опубликовано 16 января, 2023 · Жалоба Супер! Спасибо! Пригодилось :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...