介绍FreeBSD(OpenBSD)下的网管代理ucd-snmp

来源:岁月联盟 编辑:zhu 时间:2008-01-18
介绍FreeBSD(OpenBSD)下的网管代理ucd-snmp内容简介:【FreeBSD教程】 FreeBSD和OpenBSD默认安装是不支持snmp协议的,即不可被网管(用HP Openview, Ciscoworks 2000, IBM Tivoli, CA Unicenter等网管软件来查看和修改FreeBSD或OpenBSD主机的配置)。 不   【FreeBSD教程】FreeBSD和OpenBSD默认安装是不支持snmp协议的,即不可被网管(用HP Openview, Ciscoworks 2000, IBM Tivoli, CA Unicenter等网管软件来查看和修改FreeBSD或OpenBSD主机的配置)。
  
  不过,他们的ports里有个ucd-snmp软件,用它就可以支持snmp协议了。
  
  介绍:
  ucd-snmp源自于卡耐基.梅隆大学的SNMP软件包CMU snmp 2.1.2.1, 由加州大学Davis分校(University of Califonia at Davis)开发与维护, 所以命名为ucd-snmp. 2000年11月ucd-snmp项目转到由SourceForge(www.sourceforge.net)治理, 并更名为net-snmp. ucd-snmp 4.2 是以ucd-snmp命名的最后的一个主要版本. 也就是说, 以后发布的 ucd-snmp 4.2.x仅仅修改软件包中的Bugs; 而大的修改版本将以net-snmp命名, 并发布为5.x. ucd-snmp 4.2.1是最新的发布版本, 于2001年4月4日发布.
  
  安装:
  OpenBSD:
  cd /usr/ports/net/ucd-snmp/
  make install distclean clean
  
  FreeBSD:
  cd /usr/ports/net/net-snmp
  make install distclean
  
  使用
  配置文件在(OpenBSD)
  /usr/local/share/snmp/snmp.conf
  /usr/local/share/snmp/snmpd.conf
  /usr/local/share/snmp/snmpd.local.conf
  下。
  FreeBSD在 /usr/local/share/snmp/
  
  ~/.snmp/snmp.conf可以定制你自己的snmp配置。
  守护进程(daemon)是snmpd。
  可以man snmpd.conf, man snmp.conf, man snmpd
  
  启动它:
  OpenBSD的/etc/rc.local中有几行是
  #if [ -x /usr/local/sbin/snmpd ]; then
  # echo -n ' snmpd'; /usr/local/sbin/snmpd
  #fi
  把前面的#号拿掉,重新启动电脑,snmpd就会被自动运行了。
  
  FreeBSD中,是在 /etc/rc.conf.
  
  net_snmpd_enable="YES"
  net_snmpd_flags=""
  
  
  在用相应的工具程序检索新加入的MIB变量. 可以用如下任何命令:
  /usr/local/bin/snmpget localhost public UCD-SNMP-TUTORIAL-MIB::ustSSSimpleString.0
  /usr/local/bin/snmpwalk localhost public UCD-SNMP-TUTORIAL-MIB::ustScalarSet
  
  ***************************************************************
  下次有时间再写snmpd agent的配置方法,主要用snmpconf工具。
  ***************************************************************
  
  配置好后,在solarwinds的perfermence monitor中打开bandwidth gauge(带宽测量),输入FreeBSD(OpenBSD)的主机IP,以及community,确定后,选择要监测的网卡,确定后,就有两个带宽表(和汽车的速度表显示盘差不多)显示出来了,其中in表示inbound streams(到达网卡的流量), out表示outbound streams(离开网卡的流量),对外网卡,IN就是internet回来的数据包占的带宽,OUT就是访问internet的数据包占的带宽。
 

图片内容