如何使用 snmp++ 启用/禁用交换机端口

How can I use snmp++ to enable/disable a switch port?

本文关键字:交换机 何使用 snmp++ 启用      更新时间:2023-10-16

我在网上找了很久,但我才发现我可以使用snmp trap来实现这个功能。但是我不知道如何在 snmp++ 中使用陷阱。我只能在net-snmp中找到如何使用trap,但是我们的老师要求我们使用snmp++。因此,如果有人可以帮助我,我将非常感谢

首先,您需要知道,为了启用/禁用端口,您必须切换IF-MIB中定义的ifAdminStatus

接口向上:

snmpset -v1 -c community hostname IF-MIB::ifAdminStatus.interface i 1

接口关闭:

snmpset -v1 -c community hostname IF-MIB::ifAdminStatus.interface i 2

有一组很好的例子,包括SNMP++库附带的snmpset。因此,您应该能够相应地修改此示例应用,以实现所需的内容。