MIRACLE LINUX 8.4 で SNMP マネージャーを構築

  • URLをコピーしました!

はじめに

MIRACLE LINUX 8.4 で SNMP マネジャーを構築する手順、および SNMP エージェント(Cisco C891FJ)の必要最低限の設定を紹介します。
MIRACLE LINUX の概要とインストール手順については、以下の記事をご参照ください。

[sitecard subtitle=関連記事 url=https://mytech-blog.com/miraclelinux-install/ target=]

SNMP マネージャーの構築

SNMP 関連パッケージインストール

net-snmp net-snmp-libs net-snmp-utils をインストール

 sudo dnf -y install net-snmp net-snmp-libs net-snmp-utils

snmpd サービスの起動

sudo systemctl start snmpd.service

snmpd サービスの状態確認

 sudo systemctl status snmpd.service

snmpd サービスの自動起動

sudo systemctl enable snmpd.service

Firewall 設定

snmpd サービスのポートを許可

sudo firewall-cmd --zone=public --add-port=161/udp --permanent
sudo firewall-cmd --zone=public --add-port=162/udp --permanent

Firewall を再起動

sudo firewall-cmd --reload

Firewall の設定確認

 sudo firewall-cmd --list-all

SNMP 設定

SNMP エージェント(本例では C891FJ)から SNMP Trap を受信するために、snmptrapd を設定します。

 $ sudo vi /etc/snmp/snmptrapd.conf
authCommunity   log,execute,net public

snmptrapd サービスの起動

sudo systemctl start snmptrapd.service

snmptrapd サービスの状態確認

sudo systemctl status snmptrapd.service

snmptrapd サービスの自動起動

sudo systemctl enable snmptrapd.service

SNMP エージェントの設定

C891FJ の SNMP 設定

snmp-server community public RW
snmp-server enable traps config
snmp-server host [SNMP マネージャーの IP アドレス] version 2c public

C891FJ の SNMP 状態確認

show snmp

SNMP 確認

SNMP エージェントの MIB 取得確認

SNMP マネージャーで snmpwalk を実行して、SNMP エージェントから MIB の情報を取得可能か確認します。

 snmpwalk -v 2c -c public [SNMP エージェントの IP アドレス] 

SNMP Trap の受信確認

SNMP エージェント(C891FJ)で conf t を実行して、マネージャー側にログが流れることを確認します。

$ sudo tail -f /var/log/messages
Mar 24 20:12:55 localhost snmptrapd[9610]: 2022-03-24 20:12:55 _gateway [UDP: [10.9.6.1]:50532->[10.9.6.26]:162]:#012DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (156336653) 18 days, 2:16:06.53#011SNMPv2-MIB::snmpTrapOID.0 = OID: SNMPv2-SMI::enterprises.9.9.43.2.0.1#011SNMPv2-SMI::enterprises.9.9.43.1.1.6.1.3.89 = INTEGER: 1#011SNMPv2-SMI::enterprises.9.9.43.1.1.6.1.4.89 = INTEGER: 2#011SNMPv2-SMI::enterprises.9.9.43.1.1.6.1.5.89 = INTEGER: 3

[sitecard subtitle=関連記事 url=https://mytech-blog.com/centos-snmp/ target=]

以上

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

インフラ(クラウド/NW/仮想化)から Web 開発まで、技術領域を横断して活動するエンジニア💻 コンシューマー向けエンタメ事業での新規開発・運営経験を活かし、実戦的な技術ノウハウを発信中

[ Certs ] CCIE Lifetime Emeritus / VCAP-DCA ✒️ [ Life ] 技術書・ビジネス書愛好家📖 / 小・中学校で卓球コーチ👟

目次