使用unix套接字地址时snmpget超时

使用unix套接字地址时snmpget超时,snmp,unix-socket,snmpd,Snmp,Unix Socket,Snmpd,我使用的是Ubuntu 16.04。我已经更改了侦听unix套接字的snmpd.conf,而不是它的默认udp端口161,但是snmpget由于超时错误而失败 在更改配置文件之前,此操作正常: snmpget -v2c -c public localhost SNMPv2-MIB::sysUpTime.0 输出如下: SNMPv2-MIB::sysUpTime.0 = Timeticks: (1453) 0:00:14.53 snmpget -v2c -c public unix:/tmp/

我使用的是Ubuntu 16.04。我已经更改了侦听unix套接字的
snmpd.conf
,而不是它的默认udp端口161,但是
snmpget
由于超时错误而失败

在更改配置文件之前,此操作正常:

snmpget -v2c -c public localhost SNMPv2-MIB::sysUpTime.0
输出如下:

SNMPv2-MIB::sysUpTime.0 = Timeticks: (1453) 0:00:14.53
snmpget -v2c -c public unix:/tmp/snmp/agent.sock SNMPv2-MIB::sysUpTime.0
然后我在配置文件中更改了
agentAddress
,如下所示:

agentAddress unix:/tmp/snmp/agent.sock
并重新启动snmpd服务。现在当我像这样使用
snmpget
时:

SNMPv2-MIB::sysUpTime.0 = Timeticks: (1453) 0:00:14.53
snmpget -v2c -c public unix:/tmp/snmp/agent.sock SNMPv2-MIB::sysUpTime.0
It错误:

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

其中说监听地址可以更改为unix套接字,但它似乎不起作用。

@sorosh_sabz为什么?那与问题无关。如果您对UNIX套接字的性能影响有疑问(与某些特定情况下的其他问题相比),那么您应该提出一个新的问题,并清楚地提供所有必需的详细信息。@LightnessRacesinOrbit这是您的权利,但我有一个和确实得到了任何令人满意的答案,因此,我希望有人能在另一个相关问题中回答这个问题:)@LightnessRacesinOrbit无论如何,我删除了我的评论:)不要通过垃圾邮件发送别人的问题来获得你自己无关问题的答案。谢谢