snmp相关内容

SNMP错误,端口已在使用中

我创建了一个SNMP代理模拟器应用程序,该应用程序将端口号161用于模拟设备.有时会发生使用中的端口异常.我怎么知道161端口是否繁忙? 解决方案 通过使用 netstat 命令. 具体地说, netstat -s [PORT_NO] 例如 netstat -s 161 http://www.techrepublic. com/blog/security/li ..
发布时间:2020-05-29 01:37:57 Java开发

通过pip安装easysnmp时出错[Python]

这里是一个完整的初学者. 我一直在尝试为python安装easysnmp库,并且遇到各种与C语言编译器有关的错误,我已经解决了大多数错误,但是我遇到了一个错误不知道如何解决:(对巨大的错误消息表示抱歉) Collecting easysnmp Using cached easysnmp-0.2.4.tar.gz Building wheels for collected packa ..
发布时间:2020-05-27 23:26:39 Python

如何使用PHP从远程服务器获取MIB列表?

我正在从事一个涉及SNMP的项目.基本上,我需要在PHP中构造MIB和OID树. 我知道已经有一些程序可以执行此操作,但是我正在尝试实现自己的版本以与我的Web应用程序结合. 我所知道的:我熟悉php SNMP功能.我可以使用SNMPWALk来获取OID等.不幸的是,据我所知没有找到所有MIB并将其解析的函数. 我需要的: 首先从远程服务器获取所有MIB文档,然后根据每个文档获取 ..
发布时间:2020-05-27 01:25:41 PHP

读取IPAddress类型的SNMP对象索引

在像mib-2.interfaces.ifTable这样的简单SNMP表中,ifIndex是该表的索引,因此您读取ifIndex .1(即从ifIndex的直接子节点读取值)以获取该表的索引.表格的第一行.很简单. 但是对于mib-2.ip.ipRouteTable之类的东西却不那么明显.在这种情况下,ipRouteIfIndex是索引列.就像ifIndex一样,它被定义为INTEGER.但 ..
发布时间:2020-05-25 01:17:51 其他开发

系统如何用只读访问权限填充MIB条目?

对于管理系统配置,我们使用某种形式的MIB管理系统,这可能是基于C结构或Yang模块的数据建模.现在,MIB中有一些条目被标记为只读,或者对于管理器来说是不可访问的,即北向接口.运营数据通常保存在此类条目中,例如系统正常运行时间等. 那么,设备本身在这些字段实现中的数据填充是特定的还是设备还使用GET/SET/TEST类型的机制来写入这些MIB叶子? 解决方案 使用ASN.1定义MI ..
发布时间:2020-05-17 18:55:45 其他开发

如何在远程设备/交换机/服务器上收集带宽利用率数据?

如何收集设备/交换机上的带宽使用/利用率.据我了解,有些系统会执行类似的操作.他们似乎都有共同点. 我正在寻找有关可能滚动我自己的系统来收集此数据的信息,该系统以后将在基于Web的前端中使用.对于现实世界,但也许有些复杂,我正在谈论的例子,请看 ubersmith de .大多数将在LAMP环境中.谢谢. 解决方案 从纯SNMP的角度来看,您的SNMP设备上有一个管理信息库(MIB) ..
发布时间:2020-05-17 18:53:48 PHP

识别非计算机网络设备?

我目前正在研究一个程序,该程序可以扫描我的网络并发现网络上的计算机和设备.我使用各种操作在发现的设备上查找数据,但希望将网络设备与计算机区分开.我想知道是否有人知道我该怎么做? 我对SNMP有点了解,并尝试连接到我的网络打印机,路由器和调制解调器.但是我似乎只能连接到打印机,路由器或调制解调器都没有响应. 还有另一种方法来识别IP地址属于哪种设备? 解决方案 使用诸如 nmap ..
发布时间:2020-05-17 03:22:02 其他开发

如何在CoreOS上启用snmp

我似乎找不到关于该主题的任何有用信息. 此外,监视CoreOS(我们使用观测站)的最佳方法是什么. 解决方案 如果最需要标准Linux SNMP指标,则只需部署一个运行SNMP守护程序的容器.为此,您可能需要将其公开给主机的网络名称空间(如果使用的是Docker,则为--net=host),然后肯定需要绑定安装/proc(将-v /proc:/hostproc传递给docker ru ..
发布时间:2020-05-11 22:14:37 其他开发

什么是监视网络活动的好工具

我在附近现在,我正在寻找一种监视工具,以在服务器(Windows或Linux)上运行,该服务器可以跟踪带宽,正常运行时间(客户端以及Internet连接)等. 我的路由器和访问点通过SNMP公开了大多数此类信息,因此需要SNMP支持. 其他功能应该是: 图形数据表示 免费许可证 那对我来说最好的选择是什么? 编辑这些是到目前为止提到的工具: MRTG 穆宁 Na ..
发布时间:2020-05-11 22:12:41 其他开发

远程设备监督

这是比我的最后一个更为全面的帖子. 我想使用python监视设备, 我有一个带有传感器的远程代理,它将获取设备数据,例如磁盘使用情况,进程等. 服务器从远程代理获取数据并将其存储到数据库中 一个网站允许您查看这些数据 我已经拥有的东西: psutil获取设备信息 MySQL + NoSQL存储设备数据 django作为网站查看存储的数据 我需要什么: 如 ..
发布时间:2020-05-11 22:11:48 Python

如何制作自定义MIB PYSNMP

我是SNMP的新手,但是我将使用SNMP和PYSNMP制作一些简单的监视应用程序 我想用我的自定义MIB监视我的代理(因为当我运行某些MIB时,它不能与PYSNMP一起使用),我已经阅读了PYSNMP文档,但似乎无济于事, 您能告诉我,如何轻松制作自定义MIB PYSNMP吗?这样我就可以在经理和代理商端使用它了:) 谢谢 感谢您的回答 我已经读过这些话了,但是我的mib仍 ..
发布时间:2020-05-11 22:09:34 Python

SNMP OID可以将MAC地址映射到IP地址吗?

我编写了一些C#代码,用于运行文件"snmpwalker.exe",当我使用OID传递正确的社区字符串ip地址和vlan信息时,该信息返回有关cisco交换机的详细信息.我已经能够获得足够的信息,以便能够将MAC地址映射到交换机的端口,但是我也想找出IP地址.有谁知道snmp的OID是什么,以便在cisco交换机上取回包含mac地址和ip地址的列表? 我以前从未使用过snmp或在网络方面做过 ..
发布时间:2020-05-04 08:48:56 其他开发

使用SNMP监视JVM

我正在使用snmp监视某些服务器(主要是win2k3),并且在上网过程中,我发现Oracle制作了一个MIB,用于监视JVM-JVM-MANAGEMENT-MIB.到目前为止,我要做的是: 使用snmp.acl和management.properties配置JVM 用mibcc编译JVM-MANAGEMENT-MIB并替换mib.bin. 通过这些步骤,我认为我很好尝试.所以我用sn ..
发布时间:2020-04-25 07:33:48 其他开发

从Linux命令lne发送SNMP2陷阱消息

伙计, 我需要从Linux命令行使用此命令(snmptrap)将自定义消息发送到陷阱侦听器.我需要根据用户设置在v1和v2c中发送相同的消息. 这是我发现的东西. 对于v1: snmptrap -v 1 -c Tas hostname 1.3.6.1.4.1.2.3 "" 6 3 1234 s s "This is a test" 以上命令有效,我在侦听器中看到以下消息 ..
发布时间:2020-04-23 11:03:43 服务器开发

SNMP设备仿真

我们拥有linux,C/C ++,perl下的网络管理系统,我们需要测试该系统的性能.有没有一种工具或方法可以让我们模拟5万个SNMP设备? 我不知道该说些什么...请告诉我是否应该提供更多信息. 任何想法都值得赞赏. 谢谢 博格丹 解决方案 感谢您的回答.这是我们现在解决此问题的方法: 我们有一个带有1个接口(eth0)的linux VM. 我们添加了5万个虚拟 ..
发布时间:2020-04-23 10:53:06 服务器开发

从Java应用程序发送陷阱

从Java应用程序发送陷阱最快捷的最简单方法是什么? 提前致谢! 解决方案 我为此使用 SNMP4J 。 这个 javadoc可能有所帮助你写了你的代码。你可以使用 Snmp.trap()方法 ..
发布时间:2019-01-02 21:47:23 Java开发

Java中的SNMP代理:如何在MOTable中添加新行

我正在尝试用Java实现SNMP代理。 我使用snmp4j库( http://www.snmp4j.org/ )。 目前,我的代理在localhost / 4700上工作。 由于以下请求,我试图发送snmpget请求: snmpget -v2c -c public localhost:4700 1.3 .6.1.4.1.1.99.5.4.1.3.1.1 但我只得到类 ..
发布时间:2018-12-28 16:19:00 Java开发

如何在SNMP4J中使用非对称密钥或证书身份验证?

我正在开发一个项目,希望能够使用证书或密钥作为SNMPv3的身份验证方法。我们正在使用java库 SNMP4J 。 期间我的研究我发现SNMP使用TLS / DTLS进行消息加密,并且据称也用于身份验证。 来源1 | 来源2 | 来源3 展望我发现SNMP4J的文档很少,它允许使用TLS证书来加密流量。但我不确定如何使用公钥/私钥对进行身份验证。 TLS流量加密示例 | SNMP4J文 ..
发布时间:2018-12-24 13:25:53 Java开发