Windows ServerのSNMPサービス構成手順
Windows ServerのSNMPサービス構成手順について纏めてみました。
-
- snmpサービス追加
- コミュニティ名登録
- SNMPパケット受信ネットワーク追加
- SNMPパケット受信確認手順
- Windows ServerのCactiデバイス登録手順
※Windows Server 2022 Datacenter Editionを利用しています。
Windows ServerへのSNMPサービスインストール手順
デフォルトではSNMPサービスはインストールされていない
デフォルトではSNMPサービスはインストールされていません。
Windows ServerをSNMPを使って監視する場合にはSNMPサービスをインストールする必要があります。
Windows ServerでSNMPサービスの役割と機能を追加します。
SNMPサービスインストール手順
サーバーマネージャーの役割と機能の追加からSNMPサービスをインストールします。
ホスト名がtest-vm-04というWindows Server 2022にSNMPサービスをインストールします。
SNMPサービス構成手順
SNMPサービスインストール時点の状態
インストール時点では外部からのSNMPパケット受信は許可されていません。
localhost(自サーバー)からのみ受信許可された設定になっています。
コミュニティ名の登録もされていません。
監視機器などからSNMPパケットを受信・応答する為には、受信許可IPやコミュニティ名の追加が必要になります。
※SNMPパケットを受信設定はすべてのIPアドレスから許可するかIP単位で許可するか選択する事が出来ます。
SNMPパケットの受信設定(コミュニティ名、許可IPアドレス)
SNMPパケットの受信設定はサービスから実施します。
SNMPサービスのセキュリティタブにコミュニティ名や受信アドレスの設定があります。
※コミュニティ名はtamanegiとしています。
※監視装置(Cacti)のIPアドレスは10.0.1.10です。
Windowsファイアウォールの通信許可確認
WindowsファイアウォールでSNMPサービス通信許可されているか確認します。
※SNMPパケットの受信が出来ない場合などに確認します。
Windowsファイアウォールの確認 | |
Windowsファイアウォールの許可されたアプリおよび機能を確認します。 SNMPサービスにチェックが入っている事を確認します。 |
snmpwalkコマンドでSNMPパケット受信確認
Linux OS(監視装置など)からsnmpwalkコマンドを使ってWindows ServerのSNMPパケット受信状況を確認出来ます。
-
- コマンド例
- snmpwalk -v2c -c “コミュニティ名" “Windows ServerのIPアドレス" system
- コマンド例
#snmpwalkコマンド実行(正常な応答がある場合) |
CactiでのWindows Serverデバイス登録手順
Windows ServerをCactiへデバイス登録する手順です。
Cactiはこちらでインストールしたものを利用しています。
※Windows ServerへのSNMPサービスインストールはCactiの設定時にも必要になります。
最後に
今回はCactiでのデバイス登録手順の一環としてWindows ServerへのSNMPサービスインストール、設定手順を纏めてみました。
コミュニティ名や受信許可するIPアドレスを設定する事でCactiでデバイス登録できる事が確認出来ました。
引き続きCacti設定や付随する手順を色々纏めていきたいと思います。