Вопросы по теме '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 просмотров
schedule
08.06.2023
Как получить объект 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