我有一个SNMP客户端,通过目标端口162发送我的PC SNMP陷阱。 我从我的电脑上运行一个嗅探器(Wireshark),看到确实收到了陷阱。 SNMP.exe和SNMPTRAP.exe系统进程已启动并运行(我甚至已重新启动它们),并且SNMPTRAP.exe正在侦听端口162.我没有激活防火墙(无论是Windows还是第三方)。
问题:在我的电脑上,我有三个不同的应用程序,都注册了SNMPTRAP.exe。这些都是现成的,不是我写的。 MG-SOFT Trap Ringer是,其中之一 他们。没有人抓住任何陷阱,我不知道失败的确切位置。
你知道可能导致这种情况的原因吗?或者,我可以如何调试SNMPTRAP.exe进程?
谢谢!
答案 0 :(得分:0)
如何消除和解决问题,请尝试以下内容。
如何确定它没有陷阱(因为你在wireshark中看到它们)。我的意思是,它们是否应该显示在某些GUI屏幕上,如果是,则字段为空?或登录到某个文件,如果是,您确定要检查正确的文件,是否通过conf文件或命令行选项配置了哪些文件需要登录陷阱?
如果步骤1不起作用,请尝试在不同的PC /笔记本电脑上安装或配置整个设置,看它是否有效?
如果步骤2不起作用,请尝试使用其他陷阱守护程序(SNMPTRAP.EXE),存在大量开源程序,如果可以使用不同的守护程序捕获,那么SNMPTRAP.EXE会出现一些问题。使用
我确信其中一个步骤对您有用,如果没有回来:)
答案 1 :(得分:0)
您可以在“服务”面板中禁用Microsoft Trap Service。然后MG-SOFT TRAP Ringer将会工作。
原因很简单,当微软的SnmpTrap.exe监控端口162时,它会阻止其他应用程序,例如MG-SOFT的应用程序监控该端口。