尝试从 VPN 连接上的 IP 获取数据时,我遇到了 SNMP GET 超时问题。似乎 SharpSnmpLib 从错误的网络连接中查找 IP 地址并超时。
该应用程序是用于试用 Lexm.SharpSnmpLib 的 UWP 测试。我能够从 127.0.0.1 获取标准 OID,但不能通过 VPN 连接获取 IP 地址。
有什么方法可以指示 SharpSnmpLib 使用不同的网络连接或不只使用默认连接?
这是代码片段:
var result = Messenger.Get(VersionCode.V1,
new System.Net.IPEndPoint("127.0.0.1"), 161),
new OctetString("public"),
new List<Variable> {
new Variable(new ObjectIdentifier("1.3.6.1.2.1.1.1.0")) },
6000);
在 VPN 连接中尝试到路由器时,相同的代码“10.192.10.1”失败并显示超时消息。
有没有办法配置 SharpSnmpLib 在不同的网络连接(即 VPN 连接)中查找 IP 地址?