NET-SNMP - Win32インストール
Win32版NET-SNMPをインストールします。
用意するもの
net-snmp-5.4.1.2-1.win32.exe
公式ページ
ダウンロードページ
インストール
ダウンロードした net-snmp-5.4.1.2-1.win32.exeファイルをダブルクリックします。
インストールウィザードが開始されます。
ライセンスを読み、許諾出来るのであれば、
「I accept the terms in the license agreement」をチェックして進みます。
インストールしたいコンポーネントを選択します。
ここではデフォルト(初期値)のまま進みます。
インストールディレクトリを選択します。
ここではデフォルト(初期値)のまま進みます。
インストールを開始します。
コンフィグレーション
コンフィグレーションファイルは、ヘルプ画面のコンフィグ雛形を流用して作成すると便利です。
まず「スタート>プログラム>Net-SNMP」から「Net-SNMP Help」を起動します。
続いて、「conf」の文字列で検索します。
すると、結果一覧の中に「EXAMPLE.win32」がありますので、その全て内容をコピーしてメモ帳へ貼り付けます。
コミュニティ名、接続許可ネットワークアドレスを指定します。
今回は、コミュニティ名を「public」、アクセス制限は無し「0.0.0.0/0」としています。
--- snmpd.conf.orig Wed Feb 09 23:03:26 2005
+++ snmpd.conf Wed Feb 09 22:57:20 2005
@@ -66,8 +66,8 @@
# from):
# sec.name source community
-com2sec local localhost COMMUNITY
-com2sec mynetwork NETWORK/24 COMMUNITY
+com2sec local localhost public
+com2sec mynetwork 0.0.0.0/0 public
####
# Second, map the security names into group names:
@@ -107,8 +107,8 @@
# value of an object whose value is given here will fail with an error
# status of notWritable.
-syslocation Right here, right now.
-syscontact Me
+syslocation Anywhere, JAPAN.
+syscontact Administrator <root@example.com>
# Example output of snmpwalk:
# % snmpwalk -v 1 -c public localhost system
編集が終わったら、「C:\usr\etc\snmp\snmpd.conf」として保存します。
サービスを登録する
- NET-SNMPをWindowsサービスへ登録します。
サービスを起動する
サービスに登録したことで、OS起動と同時にサービスが起動しますが、今すぐサービスを起動したい場合は、
「スタート」->「ファイル名を指定して実行」から
「%SystemRoot%\system32\services.msc /s」を実行して、SNMPサービスを起動します。
動作確認
コマンドプロンプトから次のコマンドを実行して、値が得られれば構築完了です。
C:\>c:\usr\bin\snmpwalk -v 1 -c public localhost