Вопросы по теме 'pysnmp'

Заставить PySNMP разрешать идентификаторы объектов
Я пытаюсь выполнить SNMP-прогулку с PySNMP. Я написал следующий скрипт, который работает, но для каждого устройства, которое я «прохожу», OID только десяти строк могут быть преобразованы в «настоящее имя». from pysnmp.entity.rfc3413.oneliner...
917 просмотров
schedule 16.04.2023

Повторно использовать объект getCmd в pysnmp
В документации pysnmp есть класс getCmd, мне было интересно, можно ли просто создать экземпляр класса один раз и повторно использовать его позже, передав ему новые oids. Я не уверен, что класс getCmd предоставляет методы, позволяющие мне изменять...
1325 просмотров
schedule 22.08.2023

Использование pySNMP для написания агента SNMP (для OpenNMS)
Я пытаюсь написать агент SNMP python, который я могу встроить в свое приложение python, чтобы приложение можно было удаленно контролировать с помощью OpenNMS. OpenNMS ожидает, что агент реализует HOST-RESOURCES-MIB запрос двух полей hrSWRunName и...
2001 просмотров
schedule 12.04.2022

Используя браузер PYSNMP MIB, как определить скаляр или табличный oid?
Я просматривал этот код браузера MIB . Но o/p этого не помогает мне понять, является ли OID скалярным или табличным по своей природе, Я хочу что-то вроде этого: ABP-SYSTEM::systemName == 1.3.6.1.4.1.211.1.24.12.100.1.2. 0 ### End '0 'Чтобы...
1090 просмотров
schedule 15.04.2024

pysnmp отправить запрос не работает
Я новичок в сетевом программировании, особенно в snmp. Я просто хочу отправить простой запрос snmp локально и посмотреть, что он выдает. пока в документации мало что говорится о методе отправки. Этому я следовал как примеру и это . Сначала я...
332 просмотров

Как получить объект Counter64 в pysnmp?
Я пытаюсь получить данные snmp, используя библиотеку pysnmp для python. В данных доступны некоторые объекты COUNTER64, которые не были извлечены. команда - snmpwalk -v 1 -c public <ip address>:<port> xyz::pqr вывод -...
344 просмотров
schedule 29.03.2023

PySNMP 4.4 с выводом Python 2.7 bulkCmd, не включая дочерние OID
Начнем с того, что я новичок в Python и PySNMP. Я пытаюсь передать список сетевых устройств в bulkCmd, чтобы получить информацию обо всех физических интерфейсах. В настоящее время он собирает только первый интерфейс, а затем переходит к следующему...
964 просмотров
schedule 21.07.2023

pysnmp: как динамически проверять имя пользователя и парольную фразу на сервере snmp
у меня есть база данных на основе sql, которая содержит имя пользователя и хешированные пароли. также я пытаюсь разработать сервер snmp через pysnmp, чтобы сообщить некоторую информацию о приложении. мне нужен метод, который проверяет имя...
121 просмотров
schedule 24.07.2022

Как реализовать инициатор SNMP TRAP в v2c с помощью pysnmp
Я реализую ответчик команд SNMP, используя pysnmp, который будет отвечать на SNMP GET/GETNEXT/SET, а также будет создавать сообщения SNMP TRAP на основе событий. Я уже реализовал GET/GETNEXT/SET на основе этот пример , но возникли проблемы с TRAP....
1385 просмотров
schedule 16.09.2022

Настройте ловушки SNMP для редактирования адреса агента отправителя
Я пытаюсь отправить ловушку SNMP, указав IP-адрес агента отправителя. Я тестировал команду net-snmp snmptrap и ее параметры, но, похоже, я не могу изменить поле адреса отправителя самой ловушки. Я ищу что-то вроде: snmptrap -v 2c -c public...
962 просмотров
schedule 19.04.2023

Разрешение OID pysnmp
Как с помощью pysnmp выполнять разрешение запросов, возвращающих OID вместо значения? Я написал инструмент поиска, используя pysnmp, вот входные данные и результаты: ./run_snmp_discovery.py --host 1.1.1.1 --community XXXXXX --command get...
283 просмотров
schedule 19.08.2022

Запрос SNMP SET с использованием Python
Мне нужно управлять простым устройством через SNMP с использованием Python 3.7, чтобы включить его (1) и выключить (0). В руководстве по устройству, в информации MIB, есть список OID для каждой команды (например: GET выходной статус: 1.3.6........)....
1432 просмотров
schedule 14.05.2022

Какова правильная команда pyinstaller, чтобы исполняемый файл pysnmp работал в Windows
Я использую следующее: пснмп 4.4.9 Питон 3.7.2 программа установки 3.4 Мой код очень прост, суть его ниже: def snmpv2Get(ip_address): errorIndication, errorStatus, errorIndex, varBinds = next( getCmd(SnmpEngine(),...
183 просмотров
schedule 12.03.2023

Как добавить новый текстовый файл MIB в pysnmp?
Невозможно получить MIB внешнего устройства. У меня есть панель питания IP, которой можно управлять с помощью SNMP. Я пытаюсь выключать и включать розетки с помощью скрипта Python. Я сохранил новый mib в d:\mib. Я пытаюсь установить для OID...
508 просмотров
schedule 01.06.2023

Как пройти подтаблицу с помощью pysnmp
Я хотел бы пройтись по таблице snmp под enterprise.35604.2.3.5.7.2 oid. Это вернет список журналов. Когда я выполняю код, он не останавливается после последнего элемента таблицы. Как я могу убедиться, что он остановится после выполнения всей...
779 просмотров
schedule 15.01.2023

Как стандартизировать поиск индекса OID в PySNMP?
Я пытаюсь стандартизировать способ получения индексов OID в PySNMP. Мне нужно, чтобы все индексы были «полностью разрешены» независимо от OID и типа данных. Это становится немного сложным, когда индексы состоят из нескольких частей и разных типов...
187 просмотров
schedule 05.01.2023

Ловушки Python SNMPv3
я пытаюсь отправить ловушки через snmpv3, это моя первая попытка: #!/usr/bin/python from pysnmp.hlapi import * TARGET="localhost" TARGET_PORT=162 COMMUNITY_STR="PASSWORD" IDENTIFIER="1.3.6.1.2.1.xxx" USER="trapadm" KEY="PASSWORD" # OID NODE :...
870 просмотров
schedule 05.03.2023

Динамическое увеличение OID в агенте SNMP
Я написал код агента SNMP, настроив два разных имени контекста в экземпляре класса SnmpContext. Он зарегистрирует дерево MIB под определенным contextName, как показано ниже: class Test(): def readVars (self , varBinds, acInfo=(None, None)):...
87 просмотров
schedule 25.01.2023

Асинхронная прогулка по таблице snmp с PySnmp
Я пытаюсь собрать таблицу асинхронно с PySnmp, но пример возвращает только первую запись. Может ли кто-нибудь предложить, что не так? import asyncio from pysnmp.hlapi.asyncio import * @asyncio.coroutine def run(): snmp_engine=SnmpEngine()...
391 просмотров
schedule 09.07.2023

Значения OID Python snmp
Я использую этот скрипт для получения статистики памяти и процессора. ''' from pysnmp.hlapi import * errorIndication, errorStatus, errorIndex, varBinds = next( getCmd(SnmpEngine(), CommunityData('public', mpModel=0),...
276 просмотров
schedule 09.01.2023