Chinaunix首页 | 论坛 | 博客
  • 博客访问: 154458
  • 博文数量: 21
  • 博客积分: 2116
  • 博客等级: 大尉
  • 技术积分: 225
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:03
个人简介

山东汉子

文章分类

全部博文(21)

文章存档

2011年(1)

2010年(20)

我的朋友

分类: BSD

2010-08-25 03:38:07

FreeBSD8下安装配置SNMP服务

免责声明:文档为本人原创,转载请注明出处。
欢迎访问我的博客:zhangmtao.cublog.cn

本文假设你的机器已经联网,能够访问Internet。不然要他何用?嘿嘿

我们采取简单的ports安装。

#cd /usr/ports/net-mgmt/net-snmp
#make install clean
安装过程中需要输入一些SNMP配置信息,自己按照提示输入即可。
安装完成后,要创建snmpd.conf配置文件,默认位置在/usr/local/share/snmp/snmdd.conf

有两种方法创建snmpd.conf
1)复制一份.example文件为snmpd.conf,然后添加如下一行,保存退出即可
#cp /usr/local/share/snmp/snmpd.conf.example /usr/local/share/snmp/snmpd.conf
#ee /usr/local/share/snmp/snmpd.conf
  rocommunity public

2)创建个snmpd.conf文件,添加如下内容
#ee /usr/local/share/snmp/snmpd.conf
  syslocation %yourlocation
  syscontact %yourcontactinfo
  sysservices 77
  rocommunity public
  load 12 12 12
保存退出即可。

然后启动snmp,
#snmpd
#netstat -na |grep 161  // 查看是否打开了161端口

可以查看本机snmp的相关信息,运行如下命令
#snmpwalk -v2c -c public 127.0.0.1
正常情况下,系统会返回大批的本机的MIB信息,当然还有你设置的那些location/contact信息等。

然后设置snmp随系统启动自动运行
#ee /etc/rc.conf 
添加如下两行
snmpd_enable="YES"
snmpd_flags="-a -p /var/run/snmpd.pid"
保存退出,这样下次重新启动系统的时候,snmpd就会随着系统自动启动了。



阅读(1231) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~