2

snmp を使用して、IPv6 モードでいくつかの OID を照会および設定しています。以下の snmp コマンドを使用します。udp6:161 をリッスンするように確認して構成しました。

snmpget -cpublic -v2c udp6:[2001:db8:3c4d::41a9:8e4e:a094:3840] .1.3.6.1.4.1.1429.5.1.1.2.5.6.0

結果は次のようになります

Timeout: No Response from udp6:[2001:db8:3c4d::41a9:8e4e:a094:3840]

ping を使用して確認すると、指定された IP アドレスも有効です。rwcommunity6 と rocommunity6 を含めるように conf ファイルを変更しました。私は何を間違っていますか?

4

2 に答える 2

2

Cougar がコメントで言っsnmpdたように、ipv6 アドレスをリッスンするように指示する必要があります。デフォルトでは、snmpd は udp4: のみをリッスンします。複数のトランスポートをリッスンするには、それぞれを指定する必要があります。

snmpd udp: udp6:

例えば。また、着信パケットが承認を拒否された場合、エージェントは応答しないため、ダンプ フラグ (-d) を指定して snmpd をいつでも実行し、受信しているトラフィックを表示できます。受信していない場合は、問題が 1 つあります。しかし、それが応答していない場合は、別のものを見つけました。必ずフォアグラウンド (-f) で実行し、標準エラー出力 (-Le) を使用して実行してください。

snmpd -f -Le -d udp: udp6:
于 2011-11-14T17:38:49.757 に答える
0

このコマンドで機能していますか?

snmpget -v 2c -c public localhost .1.3.6.1.2.1.1.1.0

システムの説明を提供する必要があります。はいの場合、正しく設定されています。それ以外の場合は、コマンドを使用して設定する必要がありますsnmpconf -g basic_setup

于 2011-11-28T10:57:51.397 に答える