我是Linux网络新手。
我正在尝试在Linux pc< - >之间配置SNMP。开关< - > NAS(Buffalo TS500D)。
我在linux pc中配置了snmpd
并在NAS中启用了SNMP。当我使用命令
$snmpwalk -Os -c MSTTeraStation -v 2c 169.254.213.10
我收到的回复如下
$iso.3.6.1.2.1.1.1.0 = STRING: "BUFFALO TeraStation TS5200D Ver.2.81 (2015/02/17 $12:00:35)"
$iso.3.6.1.2.1.1.2.0 = OID: ccitt.1
....
....
iso.3.6.1.2.1.25.3.2.1.1.1026 = INTEGER: 1026
iso.3.6.1.2.1.25.3.2.1.1.1027 = INTEGER: 1027
Timeout: No Response from 169.254.213.10
$
当我再次检查查询消息时,在获得上述响应后大约10-15分钟我不再得到响应。
答案 0 :(得分:0)
我建议安装协议分析器,例如wireshark要看 SNMP协议级别的实际情况
答案 1 :(得分:0)
我同意k1eran。这似乎不是您的SNMP请求的问题,而是其他问题。我会看看Wireshark(使用过滤器" SNMP"仅查看SNMP流量)。首先,检查是否有响应。如果Buffalo NAS在请求发出后响应超过1秒,那么snmpwalk将超时,这将给你错误。如果没有响应,那么NAS要么没有响应它,要么没有接收它。