キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
1484
閲覧回数
0
いいね!
0
コメント
taisasak
Cisco Employee
Cisco Employee

     

    概要

    本ドキュメントでは SNMP のテストツールとして広く使用されているオープンソースソフトウェアの Net-SNMP を使った Cisco Enterprise MIB の SNMP テスト方法について紹介しています。

    Cisco Enterprise MIB 定義ファイル

    IOS-XR ルータにて使用されている Cisco Enterprise MIB の定義ファイルは下記 FTP サイトよりダウンロード可能となっております。

    https://github.com/cisco/cisco-mibs

    Net-SNMP 設定方法

    1. MIB 定義ファイル用のディレクトリ作成
    2. MIB 定義ファイルのダウンロード
    3. MIB 定義ファイルの読み込み設定
    4. オブジェクト名を用いた MIB 取得

    1. MIB 定義ファイル用のディレクトリ作成

    Net-SNMP に読み込む MIB 定義ファイル用のディレクトリを作成します。

    [username@linux]$ mkdir /tftpboot/MIBS
    [username@linux]$ cd /tftpboot/MIBS/

    2. MIB 定義ファイルのダウンロード

    上記 Github サイトより必要な Cisco Enterprise MIB 定義ファイルをダウンロードします。

    [username@linux]$ wget https://raw.githubusercontent.com/cisco/cisco-mibs/main/v2/CISCO-SMI.my
    [username@linux]$ wget https://raw.githubusercontent.com/cisco/cisco-mibs/main/v2/CISCO-TC.my
    [username@linux]$ wget https://raw.githubusercontent.com/cisco/cisco-mibs/main/v2/ENTITY-MIB.my
    [username@linux]$ wget https://raw.githubusercontent.com/cisco/cisco-mibs/main/v2/IF-MIB.my
    [username@linux]$ wget https://raw.githubusercontent.com/cisco/cisco-mibs/main/v2/CISCO-IF-EXTENSION-MIB.my

    (*)  上記例では CISCO-IF-EXTENSION-MIB にて必要な MIB 定義ファイルをダウンロードしています。

    3. MIB 定義ファイルの読み込み設定

    Net-SNMP にて Cisco Enterprise MIB 定義ファイルを使用するよう環境変数を設定します。

    [username@linux]$ export MIBDIRS="/usr/share/snmp/mibs/:/tftpboot/MIBS/"
    [username@linux]$ export MIBS="IF-MIB:ENTITY-MIB:CISCO-SMI:CISCO-TC:CISCO-IF-EXTENSION-MIB"

    4. オブジェクト名を用いた MIB 取得

    Net-SNMP を使ってオブジェクト名を指定して MIB を取得することができます。

    [username@linux]$ snmpwalk -v 2c -c private 10.70.69.28 ifName
    IF-MIB::ifName.2 = STRING: Null0
    IF-MIB::ifName.3 = STRING: MgmtEth0/RSP0/CPU0/0
    IF-MIB::ifName.4 = STRING: MgmtEth0/RSP0/CPU0/1
    IF-MIB::ifName.7 = STRING: BVI110
    -- snip --

    [username@linux]$ snmpwalk -v 2c -c private 10.70.69.28 cieIfMtu
    CISCO-IF-EXTENSION-MIB::cieIfMtu.2 = INTEGER: 1500
    CISCO-IF-EXTENSION-MIB::cieIfMtu.3 = INTEGER: 1514
    CISCO-IF-EXTENSION-MIB::cieIfMtu.4 = INTEGER: 1514
    CISCO-IF-EXTENSION-MIB::cieIfMtu.7 = INTEGER: 1514
    -- snip --

     

    Getting Started

    検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう

    シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします