【Oracle Linux 9】SNMPサーバを構築してCiscoスイッチを監視する

【Oracle Linux 9】SNMPサーバを構築してCiscoスイッチを監視する

ネットワーク機器の状態監視をしたいと考えたとき、もっともシンプルな方法のひとつが SNMP(Simple Network Management Protocol) を使った監視になる。 この記事では、Oracle Linux9を使ってSNMPサーバを構築し、Cisco Catalyst C2960Lスイッチの状態を取得する方法を記載する。 1. SNMPとは? SNMP(Simple Network Management Protocol)は、ネットワーク機器の情報(インターフェース状態、CPU使用率、システム名など)を取得・管理するためのプロトコル。 Ciscoスイッチを監視するには、SNMPでデータを取得する「サーバ(監視側)」と、情報を提供する「スイッチ(被監視側)」が必要になる。 2. 構成の概要 役割内容SNMPサーバOracle Linux 9被監視機器Cisco Catalyst C2960LSNMPバージョンv2c(シンプルで学習向け)コミュニティ名public(※実運用では変更推奨) graph TD Client["管理者PC(snmpwalk使用)"] SNMPServer["Oracle Linux SNMPサーバ…
【RHEL9】ダウンロード済みパッケージでローカルリポジトリを作成し、別環境に持ち込み・インストールする

【RHEL9】ダウンロード済みパッケージでローカルリポジトリを作成し、別環境に持ち込み・インストールする

概要 RHEL9環境でパッケージを事前にダウンロードし、createrepo でリポジトリ化。これを別のオフライン環境に持ち込んで、dnf でインストールする手順を解説。 主に以下の用途を想定: オフラインサーバにパッケージを導入したい ダウンロード済みのパッケージを複数サーバで使い回したい CD/DVD等も使えない環境でのパッケージインストール 手順 ① 必要なパッケージをダウンロード まずはパッケージとその依存関係をダウンロード。パッケージインストール先ディレクトリを作成。 # mkdir -p /tmp/myrepoインストール先ディレクトリにパッケージをダウンロード。# dnf download --resolve --alldeps --destdir=/tmp/myrepo パッケージ名 例:Apache(httpd)の場合 # dnf download --resolve --alldeps --destdir=/tmp/myrepo httpd…
【RHEL9】オフライン環境でISO(CD/DVD)リポジトリを使ってdnfでパッケージをインストールする

【RHEL9】オフライン環境でISO(CD/DVD)リポジトリを使ってdnfでパッケージをインストールする

Red Hat Enterprise Linux 9(RHEL9)環境で、インターネットに接続せずにISOイメージ(DVD/CD)を使ってdnfインストールする手順。 特にオフライン環境や社内閉域ネットワークでの構築時を想定。 以下手順はすべて管理者権限で実行 1. 準備:ISOをマシンにマウント RHEL9のインストールDVD(ISOイメージ)を物理ドライブまたは仮想マシンのCD/DVDドライブにセット。 通常、CD/DVDドライブは/dev/sr0として認識される。 確認:# lsblk [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 32G 0 disk tqsda1…