分类: WINDOWS
2009-09-11 16:50:14
关于SNMP 一些工具的使用
1 软件下载
• ActivePerl(v5.8.x) 下载地址:ftp://192.168.10.160/perl/ 或者
• Net-SNMP(v
• gnu_regex.exe下载地址:ftp://192.168.10.160/net-snmp/或者
• snmptt(v1.1) 下载地址:ftp://192.168.10.160/snmptt/ 或者
2 Perl
• 解压缩下载的ActivePerl-xxx.zip,比如ActivePerl-
• 打开Windows的命令行窗口,并切换到ActivePerl-xxx.zip解压缩后的目录。
• 在Windows命令行窗口中,运行Installer.bat,并按照屏幕提示完成安装。
3 Net-SNMP
3.1 安装Net-SNMP
• 运行net-snmp安装程序net-snmp-
• 运行gnu_regex.exe解压缩后,将得到的gnu_regex.dll复制到%windir%\system32下。
• 打开Windows命令行窗口,运行以下命令: ppm remove NetSNMP
cd [NetSNMP_HOME]\Perl
ppm install NetSNMP.ppd
其中,[NetSNMP_HOME]指net-snmp安装到的目录。
3.2 使用Net-SNMP
注意:在使用net-snmp软件中的命令前,请首先将相关的mib文件放置到mibdirs目录(缺省位置为[NetSNMP_HOME]/share/snmp/mibs)中。mibdirs在net-snmp的配置文件snmp.conf中配置,而snmp.conf缺省放置在[NetSNMP_HOME]/etc/snmp目录中。其中,[NetSNMP_HOME]指net-snmp安装到的目录。命令的详细用法请参阅net-snmp的帮助文件(见[NetSNMP_HOME]/docs)。
1.要编译的mib文件,例如mymib.mib拷贝到 C:\usr\share\snmp\mibs
2.set MIBFILES=C:\usr\share\snmp\mibs\mymib.mib
3.mib
writing to mymib.h
writing to mymib.c
running indent on mymib.c
running indent on mymib.h
4.把编译成的.C和.H文件拷贝到相应工程里就OK!