SNMP経由でZabbixを使用してOPNsenseを監視する方法を学びたいと思いませんか? このチュートリアルでは、OPNsense で SNMP を設定する方法と、Zabbix サーバーを使用して OPNsense ファイアウォールを監視する方法を説明します。
• オプスセンス 19.7
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
OPNsense – 関連するチュートリアル:
このページでは、OPNsense に関連するチュートリアルのリストにすばやくアクセスできます。
OPNSense – SNMP インストール
ブラウザソフトウェアを開き、OpnsenseファイアウォールのIPアドレスを入力し、Webインターフェイスにアクセスします。
この例では、ブラウザに次の URL が入力されています。
• https://192.168.15.11
opnsense Web インターフェイスを表示する必要があります。
プロンプト画面で、OPNsense デフォルトパスワードのログイン情報を入力します。
• Username: root
• パスワード:OPNsense インストール中に設定されたパスワード
ログインが成功すると、OPNSense ダッシュボードに送信されます。
Opnsenseシステムメニューにアクセスし、ファームウェアのサブメニューにアクセスし、プラグインオプションを選択します。
次の名前の SNMP プラグインを見つけてインストールします: OS-NET-SNMP
SNMP 構成領域を有効にするには、ログオフしてから再度ログインする必要があります。
net-snmp インストールが完了するまで待ちます。
SNMP 構成領域を有効にするには、ログオフしてから再度ログインする必要があります。
[Opnsense サービス] メニューにアクセスし、NET-SNMP オプションを選択します。
[全般] タブで、次の構成を実行します。
SNMP サービスを有効にする – はい
SNMP コミュニティ – SNMP コミュニティ名を入力します。
• レイヤー 3 の可視性 – はい
必要に応じて、SNMP の連絡先と SNMP の場所を設定できます。
画面のボットン部分の保存ボタンをクリックします。
この例では、GokuBlack という名前の snmp コミュニティを設定します。
NET-SNMP パッケージを使用して Opnsense SNMP サービスを正常に有効にしました。
チュートリアルZabbix – SNMP経由のOPNSenseを監視
ここで、Zabbix サーバーのダッシュボードにアクセスし、Linux コンピューターをホストとして追加する必要があります。
ブラウザを開き、WebサーバーのIPアドレスと/zabbixを入力します。
この例では、ブラウザに次の URL が入力されています。
• http://192.168.15.10/zabbix
ログイン画面で、デフォルトのユーザー名とデフォルトのパスワードを使用します。
• デフォルトのユーザ名: 管理者
•デフォルトのパスワード:ザビクス
ログインが成功すると、Zabbixダッシュボードに送信されます。
ダッシュボード画面で、[構成] メニューにアクセスし、[ホスト] オプションを選択します。
画面右上の[ホストの作成]ボタンをクリックします。
ホストの構成画面で、次の情報を入力する必要があります。
• ホスト名 – ホスト名を入力して、OPNSense サーバーを識別します。
• 表示されるホスト名 – ホスト名を繰り返します。
• 新しいグループ – 類似したデバイスのグループを識別する名前を入力します。
• エージェントインターフェイス – [削除]ボタンをクリックします。
SNMP インターフェイス – [追加]ボタンをクリックし、OPNSense サーバの IP アドレスを入力します。
ここに私たちの構成の前に、元の画像があります。
ここに私たちの設定を持つ新しいイメージがあります。
次に、OpNsense ファイアウォールで接続するために Zabbix が使用する SNMP コミュニティを構成する必要があります。
画面上部の [マクロ] タブにアクセスします。
次の名前のマクロを作成します: {$SNMP_COMMUNITY}
{$SNMP_COMMUNITY} マクロ値は OPNsense SNMP コミュニティである必要があります。
この例では、{$SNMP_COMMUNITY} の値は GokuBlack です。
次に、ホストを特定のネットワーク モニタ テンプレートに関連付ける必要があります。
デフォルトでは、Zabbixにはさまざまな監視テンプレートが付属しています。
画面上部の [テンプレート] タブにアクセスします。
テンプレートの検索と選択:テンプレート ネット ネットワーク汎用デバイス SNMPv2
数分後、Zabbixダッシュボードで最初の結果を確認できるようになります。
最終的な結果は少なくとも1時間かかります。
デフォルトでは、Zabbix は OPNsense サーバーで使用可能なインターフェースの数を検出するために 1 時間待機します。
デフォルトでは、Zabbixはネットワークインターフェイスから情報を収集するまで1時間待ちます。
おめでとう! SNMP を使用して OPNSense ファイアウォールを監視するように Zabbix サーバーを構成しました。
LAN インターフェイスを使用して OPNsense ファイアウォールを監視しているため、SNMP 接続を許可するファイアウォールルールを作成する必要はありません。