簡介
本檔案將說明如何使用 snmpwalk
命令查詢或輪詢思科郵件安全裝置(ESA)、思科內容安全管理裝置(SMA)或思科網路安全裝置(WSA)。
必要條件
本文中的資訊係根據以下軟體和硬體版本:
- 帶AsyncOS 5.x或更高版本的ESA
- SMA與AsyncOS 5.x或更高版本
- WSA與AsyncOS 5.x或更高版本
- 需要安裝分發net-snmp軟體包的單獨Linux或Unix主機
附註:本檔案所參考的軟體不是Cisco維護或支援的。此資訊出於方便而提供。如需更多幫助,請與軟體供應商聯絡。
設定
本節介紹ESA、SMA和WSA的配置。
ESA配置
- 輸入
snmpconfig
CLI命令,以確保啟用簡易網路管理通訊協定(SNMP)。
- 從Related Tools(相關工具)下的Cisco Email Security Appliance下載所有相關AsyncOS MIB檔案:
- 適用於ESA的AsyncOS SMI MIB(txt)
- 適用於ESA的AsyncOS郵件MIB(txt)
- 將這些檔案放在本地電腦SNMP目錄中,通常類似於
/usr/net-snmp/share/mibs/
.
- 使用您的SNMP主機運行
snmpwalk
指令:
snmpwalk -O a -v 2c -c ironport -M /usr/net-snmp/share/mibs/ -m "ALL" host.example.com iso.3.6.1.2.1.1
在上面的命令中,指定:
- 所有輸出欄位都帶有「 — O a」。
- 使用'-v 2c'的SNMP協定版本2c。
- 只讀或公共社群字串(必須與裝置的
snmpconfig
設定)或「cisco」(使用「 — c cisco」時)。
- MIB檔案的可選絕對路徑或位置,帶有「 — M /the/path/to/snmp/mib/」。
- 使用「 — m "ALL"」載入哪些MIB檔案(ALL載入所有內容)。
- 要使用「hostname」或「x.x.x.x」輪詢的裝置上的目標主機地址。
- 裝置的對象識別符號(OID)樹的起始點,以「iso.3.6.1.2.1.1」開始行走。
前面列出的示例命令返回從裝置提取的所有診斷資訊的清單:
:~$ snmpwalk -O a -v 2c -c ironport -M "/usr/net-snmp/share/mibs/" -m "ALL"
host.example.com iso.3.6.1.2.1.1
iso.3.6.1.2.1.1.1.0 = STRING: "IronPort Model C10, AsyncOS Version: 7.0.0-702,
Build Date: 2009-11-10, Serial #: 00C09F3AED0E-#######"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.15497.1.1
SNMPv3示例
snmpwalk -v3 -l authPriv -u v3get -a SHA -A "cisco" -x AES -X "cisco" x.x.x.x iso.3.6.1.2.1.1
在上面的命令中,指定:
- 使用'-v 3'的SNMP通訊協定第3版。
- -l 選項配置要使用的身份驗證和加密功能。
- -u選項將SNMP使用者名稱設定為使用者安全模組子系統。這是一個長度為1到32個八位元的字串。在嘗試通訊的兩個SNMP實體上應該以相同方式配置。
- -a選項用於設定身份驗證。
- -A是金鑰加密金鑰。
- -x選項用於設定加密型別。
- -X用於設定SNMPv3隱私密碼。
- 要使用「hostname」或「x.x.x.x」輪詢的裝置上的目標主機地址。
- 裝置的對象識別符號(OID)樹的起始點,以「iso.3.6.1.2.1.1」開始行走。
另請參閱Net-SNMP教程或使用 snmpwalk --help
欲瞭解更多關於 snmpwalk
指令和其他SNMP相關的公用程式。
SMA配置
- 輸入
snmpconfig
CLI指令,確保SNMP已啟用。
- 從思科內容安全管理裝置的「相關工具:(Related Tools:)」下下載所有相關AsyncOS MIB檔案
- 適用於SMA的AsyncOS SMI MIB(txt)
- 適用於SMA的AsyncOS郵件MIB(txt)
- 將這些檔案放在本地電腦SNMP目錄中,通常類似於
/usr/net-snmp/share/mibs/
.
- 使用您的SNMP主機運行
snmpwalk
指令:
snmpwalk -O a -v 2c -c ironport -M /usr/net-snmp/share/mibs/ -m "ALL" host.example.com iso.3.6.1.2.1.1
在上面的命令中,指定:
- 所有輸出欄位都帶有「 — O a」。
- 使用'-v 2c'的SNMP協定版本2c。
- 只讀或公共社群字串(必須與裝置的
snmpconfig
設定)或「cisco」(使用「 — c cisco」時)。
- MIB檔案的可選絕對路徑或位置,帶有「 — M /the/path/to/snmp/mib/」。
- 使用「 — m "ALL"」載入哪些MIB檔案(ALL載入所有內容)。
- 要使用「hostname」或「x.x.x.x」輪詢的裝置上的目標主機地址。
- 裝置的對象識別符號(OID)樹的起始點,以「iso.3.6.1.2.1.1」開始行走。
前面列出的示例命令返回從裝置提取的所有診斷資訊的清單:
:~$ snmpwalk -O a -v 2c -c ironport -M "/usr/net-snmp/share/mibs/" -m "ALL"
host.example.com iso.3.6.1.2.1.1
iso.3.6.1.2.1.1.1.0 = STRING: "IronPort Model C10, AsyncOS Version: 7.0.0-702,
Build Date: 2009-11-10, Serial #: 00C09F3AED0E-#######"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.15497.1.1
SNMPv3示例
snmpwalk -v3 -l authPriv -u v3get -a SHA -A "cisco" -x AES -X "cisco" x.x.x.x iso.3.6.1.2.1.1
在上面的命令中,指定:
- 使用'-v 3'的SNMP通訊協定第3版。
- — 選項配置要使用的身份驗證和加密功能。
- -u選項將SNMP使用者名稱設定為使用者安全模組子系統。這是一個長度為1到32個八位元的字串。在嘗試通訊的兩個SNMP實體上應該以相同方式配置。
- -a選項用於設定身份驗證。
- -A是金鑰加密金鑰。
- -x選項用於設定加密型別。
- -X用於設定SNMPv3隱私密碼。
- 要使用「hostname」或「x.x.x.x」輪詢的裝置上的目標主機地址。
- 裝置的對象識別符號(OID)樹的起始點,以「iso.3.6.1.2.1.1」開始行走。
另請參閱Net-SNMP教程或使用 snmpwalk --help
欲瞭解更多關於 snmpwalk
指令和其他SNMP相關的公用程式。
WSA配置
- 輸入
snmpconfig
CLI指令,確保SNMP已啟用。
- 從Cisco Web Security Appliance(思科網路安全裝置)的Related Tools(相關工具)下下載所有相關AsyncOS MIB檔案:
- 適用於WSA的AsyncOS SMI MIB(txt)
- 適用於WSA的AsyncOS郵件MIB(txt)
- AsyncOS Web MIB(txt)
- 將這些檔案放在本地電腦SNMP目錄中,通常類似於
/usr/net-snmp/share/mibs/
.
- 使用您的SNMP主機運行
snmpwalk
指令:
snmpwalk -O a -v 2c -c ironport -M /usr/net-snmp/share/mibs/ -m "ALL" host.example.com iso.3.6.1.2.1.1
在上面的命令中,指定:
- 所有輸出欄位都帶有「 — O a」。
- 使用'-v 2c'的SNMP協定版本2c。
- 只讀或公共社群字串(必須與裝置的
snmpconfig
設定)或「cisco」(使用「 — c cisco」時)。
- MIB檔案的可選絕對路徑或位置,帶有「 — M /the/path/to/snmp/mib/」。
- 使用「 — m "ALL"」載入哪些MIB檔案(ALL載入所有內容)。
- 要使用「hostname」或「x.x.x.x」輪詢的裝置上的目標主機地址。
- 裝置的對象識別符號(OID)樹的起始點,以「iso.3.6.1.2.1.1」開始行走。
前面列出的示例命令返回從裝置提取的所有診斷資訊的清單:
:~$ snmpwalk -O a -v 2c -c ironport -M "/usr/net-snmp/share/mibs/" -m "ALL"
host.example.com iso.3.6.1.2.1.1
iso.3.6.1.2.1.1.1.0 = STRING: "IronPort Model C10, AsyncOS Version: 7.0.0-702,
Build Date: 2009-11-10, Serial #: 00C09F3AED0E-#######"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.15497.1.1
另請參閱Net-SNMP教程或使用 snmpwalk --help
欲瞭解更多關於 snmpwalk
指令和其他SNMP相關的公用程式。
驗證
目前沒有適用於此組態的驗證程序。
疑難排解
目前尚無適用於此組態的具體疑難排解資訊。