如何设置snmpd来侦听替代端口(161除外)?

时间:2015-10-13 14:03:28

标签: linux centos snmp

我正在以64位的形式开发CentOS 6.4 64位。我正在尝试设置系统snmpd代理,以便它侦听161以外的端口,例如8001.我通过更改/etc/snmp/snmpd.conf中的端口号

成功地在Debian 7.x上获得了这一点
agentAddress  udp:127.0.0.1:8001

并使用/etc/init.d/snmpd restart重新启动服务。这很简单。但是,我尝试了几件事,但我没有设法在CentOS上这样做,即snmpd将无法启动。

当我尝试在snmpd.conf中使用该行运行它时,这是/ var / log / messages中写的最后两行:

Oct 13 15:47:40 localhost snmpd[4775]: Error opening specified endpoint "udp:127.0.0.1:8001"
Oct 13 15:47:40 localhost snmpd[4775]: Server Exiting with code 1

另一方面,如果我直接运行程序,它将启动并将很高兴地打开端口8001:

/usr/sbin/snmpd udp:127.0.0.1:8001

或:

/usr/sbin/snmpd udp:8001

两种方式都有效。

我已经Google搜索并阅读了/etc/sysconfig/snmpd,但在此文件中添加一些选项也无效。有关信息,我禁用了iptables(ipdatables -F)。

有人可以帮我吗?

提前致谢, 安东尼奥

0 个答案:

没有答案