1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Ubuntu で SNMP TRAP をセットアップする方法

Simple Network Management Protocol は、インターネット プロトコルに基づいてネットワークに接続されたデバイスを管理する標準的な方法です。各 SNMP「マネージャー」は、スイッチやルーターなどのリモート デバイス (「クライアント」) の動作を詳細に監視し、場合によってはそれらを再構成することもできます。特に、SNMP 標準には、重大なイベントが発生したと見なされた時点で、クライアントが非同期通知 (「トラップ」) をマネージャーに送信するためのメカニズムが含まれています。クライアントからの SNMP トラップを受信して​​処理するように Ubuntu コンピューターを構成できます。

ステップ 1

Ubuntu ログイン プロンプトで「Ctrl」、「Alt」、および「F1」キーを押して、テキスト モードのログイン プロンプトを表示します。通常のユーザーとしてログインします。 Ubuntu は、コマンドライン プロンプトである「シェル」を表示します。

ステップ 2

次のコマンドを入力して、シェルの権限をスーパーユーザーに昇格させます:

sudo -l

「入力」を押します。パスワードを入力して、もう一度「Enter」を押してください。

ステップ 3

次のコマンドを入力して、SNMP マネージャー ユーティリティをダウンロードしてインストールします。

apt-get install snmpd

「Enter」を押してください。

ステップ 4

ファイル「/etc/snmp/snmpd.conf」をテキスト エディターで開き、「master agentx」という単語を含む行を検索し、その行から最初の「#」文字を削除します。ファイルを保存してエディターを終了します。

ステップ 5

ファイル「/etc/snmp/snmptrapd.conf」をテキスト エディターで開き、ファイルの末尾に次の行を追加します。

TRAPDRUN=はい

ファイルを保存してエディターを終了します。

ステップ 6

次のコマンドを入力して、SNMP マネージャー サービスと受信トラップのログを開始します。

/etc/init.d/snmpd restart snmptrapd -P -F "%02.2h:%02.2j TRAP%w.%q from %A\n"

各行の後に「Enter」を押します。その時点で、snmptrapd は着信 SNMP トラップをリッスンします。 snmptrapd がトラップを受信すると、それを標準出力に記録し、時刻、トラップ コード、およびトラップを発信したデバイスのホスト名を示します。