Net-snmpでlinux(Ubuntu)を使用する。
リモートクライアントにsnmpgetの実行を許可したい。リモートクライアントは同じサブネットからのものである必要はないので、サブネットを定義してこれを行うことはできません。
次に、各IPのsnmpd.confに行を追加します。このような:
rwcommunity community 10.0.0.1
rwcommunity community 10.0.0.2
すべてのIPに対してこれを行う方法はありますか?さらに、これを使用してみてください:
# Listen for connections on all interfaces (both IPv4 *and* IPv6)
#agentAddress udp:161,udp6:[::1]:161
動作しなかったので、リスニングIPを作成する必要があります。
ありがとうございました!!!!
rocommunity public
しかし、これを考え直してください。世界中の誰にでもSNMPデータを取得させることは、一般的に悪い考えです。