Установка и настройка клиента SNMP

10

Я хочу установить клиент SNMP (НЕ АГЕНТ) на моем компьютере, чтобы я мог подключиться к маршрутизатору Cisco, на котором агент SNMP уже установлен.

Проблема в том, что вся документация, которую я нашел для Ubuntu, касалась установки агента, а не клиента.

bloomingdals
источник
Вы ищете инструмент для получения статистики SNMP с маршрутизатора Cisco с вашего компьютера? Как браузер MIB?
Кевин Боуэн
на самом деле, для моей стажировки мне нужно разработать инструмент для контроля потока IP, что-то вроде nagios или cacti, поэтому я не могу их установить, мне нужно сделать что-то подобное.
bloomingdals
я хочу собрать информацию с маршрутизатора cisco с помощью команд "get" и создать базу данных, которую я смогу использовать позже.
Bloomingdals
хмм. ОК. IP-потоки очень разные (например, NetFlow, s-flow или cflowd). Можете ли вы сделать snmpwalk из дерева MIB маршрутизатора Cisco из командной строки? Это то, что вам нужно настроить?
Кевин Боуэн
В основном я хочу связаться с маршрутизатором MIB, чтобы получить информацию и сохранить их в базе данных. Конечно, для этого мне нужен клиент SNMP на моем компьютере + mbrowse и агент SNMP на маршрутизаторе. проблема в том, что каждый раз, когда я делаю "get-apt install snmp snmpd mbrowse", это не работает, и я не знаю почему. пожалуйста, помогите мне
bloomingdals

Ответы:

6

Как и предполагалось, вы должны использовать snmpwalk или snmpget в скрипте. Пакет, содержащий snmpwalk и snmpget, называется «snmp», и правильный синтаксис для установки:

sudo apt-get install snmp

вместо "get-apt установите snmp snmpd mbrowse"

После установки вы можете выполнить полный snmpwalk, чтобы узнать, какая информация вам нужна с вашего устройства cisco, а затем отфильтровать ее с помощью параметров snmpwalk.

Пример:

snmpget -v1 -c public 192.168.0.254 .1.3.6.1.4.1.11.2.14.11.5.1.1.2

Надеюсь это поможет!

DiegoBelotti
источник