CCNA学習74日目|SNMP 入門(第2回)Cisco 機器での基本設定と確認コマンド

CCNA学習74日目のSNMP入門(第2回)アイキャッチ画像。Cisco機器でのSNMPの基本設定と確認コマンドをテーマに、community string、ROとRWの違い、showコマンドによる確認、Packet Tracerでの代替確認の考え方を分かりやすく表したCCNA学習記事用サムネイル 資格学習ログ

今回は、SNMPの基本設定と確認方法をPacket Tracerで試しました。
前回はSNMPの役割や、Manager・Agent・MIBといった全体像を整理しましたが、今回は一歩進めて、Cisco機器でSNMPを使うための最小設定と、どのコマンドで確認するのかを学ぶ回です。

実習では、SNMPの最小設定として snmp-server community を使い、設定が入っていることを確認しました。
また、実機資料でよく出てくる確認コマンドのうち、Packet Tracerでは実行できないものがあることも分かり、使えないときは代替コマンドで確認するという考え方も学べました。

今回の実施内容

今回は、Packet Tracerを使って最小構成でSNMPを設定し、確認する実習を行いました。
設定の中心になったのは、次のコマンドです。

Copysnmp-server community public RO

この設定では、public が community stringRO が Read-Only(読み取り専用) を表します。
Ciscoの資料でも、SNMP community string はSNMP ManagerとAgentの関係を定義するための設定として扱われており、RO は読み取り専用、RW は読み取りと書き込みの両方が可能な権限として説明されています。

SNMPの最小設定は snmp-server community

SNMPを有効にして基本的な監視を行ううえで、まず押さえたいのが snmp-server community です。
今回はこのコマンドを使って、SNMPのcommunity設定を入れるところから確認しました。

community string は、初学者向けにかなり簡単に言えば、SNMPで機器にアクセスするときの合言葉のようなものです。
もちろん厳密には認証方式の一部として理解したほうがよいのですが、CCNA学習の最初の段階では、まず**「SNMPで情報を見に行くための設定のひとつ」**と捉えると分かりやすいです。

SNMPの最小設定 snmp-server community public RO と、community string・RO/RW・確認コマンドの基本をまとめた図解
SNMPの基本設定と確認コマンドの整理図。public は community string、RO は読み取り専用を表します。

ROとRWの違い

今回の学習で特に大事なのが、ROとRWの違いです。

RO は Read-Only なので、機器の情報を読み取るだけです。
一方、RW は Read-Write なので、読み取りに加えて変更も可能です。
監視目的であれば、まずはROの意味をしっかり押さえておくのが基本になります。

今回の実習では、まず**「ROは読み取り専用」**という理解を優先しておけば十分だと思います。
設定コマンドを見たときに、末尾の RO が何を意味しているのか分かるだけでも、かなり読みやすくなります。

確認コマンドとして覚えたいもの

SNMPの設定後は、本当に設定が入っているかSNMPの状態がどうなっているかを確認することが大切です。
今回、知識として押さえたかった確認コマンドは次の3つです。

show running-config
show snmp
show snmp community

show running-config = 設定が入っているかを見る基本コマンド
show snmp = Agentの状態確認
show snmp community = community設定確認
と押さえておけば十分です。

Packet Tracerで詰まったこと

今回いちばん実践的だったのは、実機資料にある確認コマンドがPacket Tracerでは使えないことがあった点です。

実際に試したところ、次のコマンドは実行できませんでした。

Copyshow snmp
show snmp community

原因は、Packet Tracer側の制約です。
つまり、コマンド自体の考え方が間違っているわけではなく、学習環境がその機能に対応していないということです。
この点は、実機向けの資料どおりに進めても、Packet Tracerでは同じ結果にならないことがある、という良い学びになりました。

Packet TracerでのSNMP確認結果をまとめた図解。show snmp と show snmp community は未対応で、show running-config | include snmp により代替確認した内容を示している
Packet Tracerでは一部のSNMP確認コマンドが未対応でした。代わりに show running-config | include snmp で設定を確認しました。

代替コマンドで確認したこと

Packet Tracerで show snmp や show snmp community が使えなかったため、今回は代わりに次のコマンドで確認しました。

Copyshow running-config | include snmp

この方法で、snmp-server community public RO の設定が入っていることを確認できました。
つまり、完全に同じ情報は見られなくても、設定行を直接確認することで学習を前に進められるということです。

今回の実習では、次の点を確認できています。

  • snmp-server community の設定ができた
  • community string = public であることを確認できた
  • 権限が RO であることを確認できた

Packet Tracerでは未対応のコマンドがあっても、**「じゃあ代わりに何で見ればよいか」**を考えられるようになるのは、とても大事だと感じました。

まとめ

今回は、Cisco機器におけるSNMPの基本設定と確認コマンドを学びました。
特に大事だったのは、SNMPの最小設定は snmp-server community であること、そして**RO は読み取り専用、RW は変更も可能**という点です。

また、知識としては show snmp や show snmp community を押さえつつ、Packet Tracerでは使えない場合があることも分かりました。
そのときは show running-config | include snmp のような代替コマンドで確認するという考え方が重要です。

実機とPacket Tracerの差に戸惑うことはありますが、今回のように
「設定する → 確認する → 使えないなら代替手段を考える」
という流れで学ぶと、理解がかなり深まると思いました。

コメント

タイトルとURLをコピーしました