をGET、私はlocalhost
または127.0.0.1
でそれを実行すると、SNMPの次のコードは、pysnmpタイムアウト
g = getCmd(SnmpEngine(),
CommunityData('escom'),
UdpTransportTarget(('localhost', 161)),
ContextData(),
ObjectType(ObjectIdentity('SNMPv2-MIB', 'sysDescr', 0)))
next(g)
を使ってPythonでGETコマンドをテストし、それは動作しますが、私はコンピュータのIPを使用する場合タイムアウトエラーが発生します。
私はJava(snmp4j)で見つかった例もテストしましたが、それは同じです:localhost
と127.0.0.1
では動作しますが、IPでは動作しません。私がIPにpingを行うと動作します。なぜこのようなことが起こるのか分かりません。
私はWindows 10を使用しており、this tutorialの後にSNMPエージェントを設定しています。
IPを使用するとタイムアウトを回避する方法はありますか?