snmptrap を「スタンドアロン」アプリケーションとしてコンパイルし、組み込みデバイスで実行します。IPv4 でトラップを送信するのは魅力的ですが、宛先として IPv6 アドレスを使用すると、ログに次のように表示されます。
tdomain: tdomain_transport_full("snmptrap", "udp6:[fd64:3ef5:bb33::2]", 0, "[NIL]", "[NIL]")
tdomain: Found no domain from specifier "udp6"
net-snmp (v5.7.2) ライブラリをコンパイルしました
--enable-ipv6
--with-mib-modules="mibII/ipv6 host notification snmpv3mibs"
--with-transports="UDPIPv6 TCPIPv6"
コマンドライン アプリを次のように実行します。
snmptrap -v 1 -M ./mibs/ -c public 'udp6:[fd64:3ef5:bb33::2]' '1.2.
3.4.5.6' '172.16.11.144' 6 99 '55' 1.11.12.13.14.15 s "teststring"
これを解決するために誰かが私を正しい方向に向けることができますか?
乾杯、フランク