Solaris10:net-snmp-5.4.2.1導入

提供:KinusatiWiki
移動: 案内, 検索

net-snmp5 インストール

# gzip -dc net-snmp-5.4.2.1.tar.gz | tar xvfp -
# cd net-snmp-5.4.2.1
# ./configure \
  --with-openssl=/usr/sfw \
  --prefix=/usr/local \
  --with-default-snmp-version=3 \
  --with-sys-contact=somebody@somedomain \
  --with-sys-location=somelocation \
  --with-logfile=/var/log/snmpd.log \
  --with-persistent-directory=/var/net-snmp
# gmake
# gmake install

設定

/usr/local/share/snmp/snmpd.confに設定する。

sysname hogehoge
syslocation local
syscontact admin

#       sec.name        source                  community
com2sec local           localhost               private
com2sec mynetwork       192.168.0.0/24          public

# group
group MyROGroup v1      mynetwork
group MyROGroup v1      local
group MyROGroup v2c     mynetwork
group MyROGroup v2c     local
group MyROGroup usm     mynetwork
group MyROGroup usm     local

#           incl/excl subtree                          mask
view all    included  .1                               80

#                context sec.model sec.level prefix read   write  notif
access MyROGroup ""      any       noauth    exact      all    none   none

自動起動

SMFに登録する

# cd /var/svc/manifest/application/management
# svccfg validate net-snmp.xml
# svccfg import net-snmp.xml

有効化する

# svcadm enable net-snmp
個人用ツール