我正在研究收集网络设备上各种信息的Java应用程序。所有这些设备都位于网络堡垒之后,我使用JSch按需创建TCP隧道到远程设备。这适用于基于TCP的TL1等协议。但是我发现自己也需要收集SNMP数据。如何通过SSH隧道udp?
我有权限访问的堡垒服务器比较陈旧,而且我没有太多的选项来在那里建立SNMP代理服务器。我的问题是,如果社区知道根据需要以程序化方式建立隧道的干净可靠的方式。我查看了诸如this one之类的解决方案,但是由于我有数千个可能的数以万计的可能的IP地址,因此手动一次性方法是不可行的。如果需要的话,我会推出一个能够做出强大snmp代理的服务器,但是我需要知道在我打这场战斗之前没有别的办法。