CentOS 5与RHEL 5之间的SNMPD.conf差异

我今天下午发现自己很烦,最近我搭载了一些RHEL5服务器,发现了一些相当奇特的东西,很可能我错过了一些显而易见的东西,所以请让我知道这里发生了什么。

我把它放在/etc/snmp/snmpd.conf并重新启动snmpd

rocommunity somefictionalname xxx.xxx.xxx.xxx 

现在在我所有的CentOS 5服务器上都可以正常工作,请参阅以下工作事务的tcp转储:

 14:51:54.108322 IP client.39690 > server.snmp: GetNextRequest(25) 14:51:54.108836 IP server.snmp > client.39690: GetResponse(120) system.sysDescr.0=[|snmp] 14:51:54.109211 IP client.39690 > server.snmp: GetNextRequest(28) system.sysDescr.0 14:51:54.109516 IP server.snmp > client.39690: GetResponse(38) system.sysObjectID.0=E:8072.3.2.10 14:51:54.109762 IP client.39690 > server.snmp: GetNextRequest(28) system.sysObjectID.0 

现在从RHEL5盒子使用相同的configuration线。

 14:55:37.015363 IP client.34551 > server.snmp: GetNextRequest(25) 14:55:38.016614 IP client.34551 > server.snmp: GetNextRequest(25) 14:55:39.016851 IP client.34551 > server.snmp: GetNextRequest(25) 14:55:40.018476 IP client.34551 > server.snmp: GetNextRequest(25) 14:55:41.019392 IP client.34551 > server.snmp: GetNextRequest(25) 14:55:42.019544 IP client.34551 > server.snmp: GetNextRequest(25) 

在RHEL5框中,我在/ var / log / messages中看到以下内容

 snmpd[pid]: Connection from UDP: [client]:34551 REFUSED 

但是我为什么不知所措……我会继续研究这个,但请随时指出我的方向。

干杯

Oneiroi

我已经解决了这个问题,如果其他人面临这个问题,这个问题就是关于/etc/hosts.allow文件的。

添加这一行

 snmpd: xxx.xxx.xxx.xxx 

其中xxx.xxx.xxx.xxx是查询snmpd服务的客户端的IP地址。