Snmp::socket_startup(); int status; CTarget ctarget(IpAddress("127.0.0.1"),"private-xxq","private-xxq"); Vb vb("1.3.6.1.2.1.1.1.0"); Pdu pdu; Snmp snmp(status); pdu += vb; cout << vb.get_printable_value() << endl; Snmp :: socket_cleanup(); return 0;
这个根据网上写的最简单的读取系统信息的一个例子,环境搭了半天才搭好,最后根据网上给的oid读取的时候发现报oid错误,一个人又默默研究了几天,发现这个例子只能读取get方式,walk方式的都读取不出来,第一次研究这个,网上的信息实在少之又少,在此求组万能的水友,怎么通过snmp++读取本地端口的流量信息。
解决方案
100
私信你了,注意查看