Chinaunix首页 | 论坛 | 博客
  • 博客访问: 663629
  • 博文数量: 198
  • 博客积分: 4256
  • 博客等级: 上校
  • 技术积分: 1725
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-15 13:12
文章分类

全部博文(198)

文章存档

2012年(12)

2011年(39)

2010年(135)

2009年(12)

我的朋友

分类: LINUX

2010-05-25 23:06:49

FUCK THE UBUNTU:

Ubuntu 在安装完cacti之后、添加一台linux到监控。一直提示:snmp error

snmpwalk -c public -v 2c localhost system 正常显示,
snmpwalk -c public -v 2c 127.0.0.1 system 都没有问题,郁闷了1整天。
snmpwalk -c public -v 2c 公网的ip地址 提示:Timeout: No Response from

原来是:
/etc/default/snmpd 文件里的

snmpDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1′

还好在郁闷中找到了这一篇文章:感激涕零啊!!




Server 9.10安装完snmpd后,居然无法从远程机器访问到SNMP,从本机没有问题。

先看看端口:root@loulancn:~# lsof -i:161

snmpd   9641 snmp    6u  IPv4  29940      0t0  localhost:snmp:snmp

发现端口是监听在 localhost上的

再看进程:

root@loulancn:~# ps ax|grep snmp
/usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1

没错,后面是多了个127.0.0.1,原来 server为了安全起见把snmp监听在本地回环接口了,改之。

通过/etc/init.d/snmpd启动文件发现,一些在 /etc/default/snmpd里定义,

找到/etc/default/snmpd 文件里的

snmpDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1′

将之修改为:

snmpDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid’

从别的机器再访问 server 的snmp已经OK了!

(SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加 入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产 的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。)


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