snmpwalk 显示无响应,但另一个 SNMP 客户端和 Wireshark 工作正常
snmpwalk shows no response but another SNMP client & Wireshark works fine
我没有使用 snmpwalk 获取 SNMP 陷阱。但是同一台 Windows PC 上的另一个 SNMP 客户端 ("ManageEngine") 很容易获取所有陷阱. Wireshark 还显示陷阱到达时非常好。
请指导我,我做错了吗?。
命令:
snmpwalk.exe -v 2c -c public -t 10 IP:Port
超时:IP:Port
无响应
snmpwalk
不应该在设计上接收任何陷阱。它用于使用GET-NEXT
、GET-BULK
请求遍历MIB树。
相反,您应该使用 snmptrapd
来接收陷阱。
您能够收到陷阱,因为您在本地计算机上的管理器正在侦听远程计算机在端口 162 发送的陷阱。
这并不意味着 snmpwalk 可以工作。因为您是客户端并在端口 161 向远程主机发送 snmp 查询。
没有响应的原因可能是远程端的访问控制列表。
错误的社区字符串..
请首先检查您的服务器是否正在积极侦听查询
检查可以通过nmap监听
Nmap -sU ip -p 161
我没有使用 snmpwalk 获取 SNMP 陷阱。但是同一台 Windows PC 上的另一个 SNMP 客户端 ("ManageEngine") 很容易获取所有陷阱. Wireshark 还显示陷阱到达时非常好。
请指导我,我做错了吗?。
命令:
snmpwalk.exe -v 2c -c public -t 10 IP:Port
超时:IP:Port
无响应snmpwalk
不应该在设计上接收任何陷阱。它用于使用GET-NEXT
、GET-BULK
请求遍历MIB树。
相反,您应该使用 snmptrapd
来接收陷阱。
您能够收到陷阱,因为您在本地计算机上的管理器正在侦听远程计算机在端口 162 发送的陷阱。
这并不意味着 snmpwalk 可以工作。因为您是客户端并在端口 161 向远程主机发送 snmp 查询。
没有响应的原因可能是远程端的访问控制列表。 错误的社区字符串.. 请首先检查您的服务器是否正在积极侦听查询
检查可以通过nmap监听
Nmap -sU ip -p 161