Python: получение по протоколу snmp данных о разрыве на Ethernet соединении.

Применимо в основном для управляемых свичей Dlink/Orion

Принципиальный код:

Вывод в консоли будет вида:

Код не мой, предоставлен postcoder для «истории» 😉

Сохранение конфигурации Dlink в файл через SNMP

Иногда требуется на всякий случай иметь бекапы конфигурации работающих в данный момент свичей. Один из вариантов — поднимаем сервер TFTP и просим свич сохранить свою конфигурацию на него.

Пример скрипта:




Сохранение конфигурации свичей Dlink на tftp сервер

Задача: в Lanbilling 2.xx забиты узловые свичи. Необходимо время от времени «снимать» с них текущую конфигурацию.

Решение: поднимаем tftp сервер, и при помощи snmp , даем команду свичам сбросить свою конфигурацию на него. Скрипт делаем на PHP.

» Читать далее




Свичи Dlink. Получаем список портов на определенном VLAN.

Сделаем это на PHP:

 




Определение состояния порта на свичах Dlink на PHP

Сделано по мотивам: http://wiki.sirmax.noname.com.ua/index.php/Dlink_Cable_Tester