このブログを検索

2022/12/21

net-snmpとTWSNMP

 Net-SNMP

SNMPでなんかやるときはいつも TWSNMPというソフトを使っていたが

GUIがイマイチで更新もされておらずなんだかなあと思っていたが

Net-SNMPというのを見つけた。


職場で一度使ったことがあるがコマンドベースで使いやすかったので

メモしておく。


サイトにアクセスするとdownloadのページがある。

昔はwindows用インストーラがあったような覚えがあるが、今は「source」しかない。


下記リンクにあった。

net-snmp - Browse /net-snmp binaries/5.7-binaries at SourceForge.net


net-snmp-5.7.0-1.x86.exe

が、2011-08-09 と、ずいぶん古い。

インストールしようとしたら32ビットだった。


x64があったがさらに古い。

net-snmp - Browse /net-snmp binaries/5.5-binaries at SourceForge.net

2009-09-29


まあいっか。

インストール。

デフォルトでは

c:\usr

という変なディレクトリにインストールされる。

まあいっか。

「PATHが1024文字以上あった読めないから自分でPATHを追加しろ」

というメッセージが出た。

そんなに長いPATHになっているのか。

わかったよ。


c:\user\bin

をPATHに追加。

c:/usr/etc/snmp/snmp.conf

が設定ファイル。


なんか設定したおぼえがあるが、

中身を見ると特に設定が必要なさそうなので

とりあえず動かしてみる。

snmpwalk -v 2c -c public 172.16.xx.xx

最後のIPアドレスは家にあるcatalystのアドレス。

snmp-serverの設定はいれてある。


やっぱり特に何も設定しなくても動いた。


ホスト名を取ってみる。

C:\>snmpget -v 2c -c public 172.16.xx.xx SNMPv2-MIB::sysName.0

SNMPv2-MIB::sysName.0 = STRING: hogehoge


TWSNMPはFCとかいう、新しいバージョンができていてWindowsストアからインストールできた。

起動してブラウザでアクセスする。