1

尝试从 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 地址?

4

0 回答 0