3

我正在使用 Ubuntu 16.04。我已更改snmpd.conf为侦听 unix 套接字而不是其默认的 udp 端口​​ 161,但因snmpget超时错误而失败。

在更改配置文件之前,这是有效的:

snmpget -v2c -c public localhost SNMPv2-MIB::sysUpTime.0

输出如下:

SNMPv2-MIB::sysUpTime.0 = Timeticks: (1453) 0:00:14.53

然后我agentAddress在配置文件中进行了如下更改:

agentAddress unix:/tmp/snmp/agent.sock

并重新启动了 snmpd 服务。现在当我snmpget这样使用时:

snmpget -v2c -c public unix:/tmp/snmp/agent.sock SNMPv2-MIB::sysUpTime.0

它错误:

Timeout: No Response from unix:/tmp/snmp/agent.sock.

snmpd 手册页中,它说可以将侦听地址更改为 unix 套接字,但它似乎不起作用。

4

0 回答 0