共計 2374 個字符,預計需要花費 6 分鐘才能閱讀完成。
今天丸趣 TV 小編給大家分享一下 snmpwalk 是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
概述
SNMPWALK 是一個通過 SNMP GET-NEXT 類型 PDU,實現對目標 AGENT 的某指定 MIB 分支信息進行完整提取輸出的命令工作。
命令?
snmpwalk [選項] agent [oid]
選項參數
由于 SNMP 協議中,不不同的協議版本存在不不同的參數選項,以下參數按協議分開說明。
1. 普通選項
a) –h 顯示幫助
b) –v 1 | 2c | 3 指定 SNMP 協議版本
c) –V 顯示當前 SNMPWALK 命令?行行版本
d) –r RETRIES 指定重試次數,默認為 0 次。
e) –t TIMEOUT 指定每次請求的等待超時時間,單為秒,默認為 3 秒。
f) –Cc 指定當在 WALK 時,如果發現 OID 負增?長將是否繼續 WALK。
2. V1、V2C 選項
a) –c COMMUNITY 指定共同體字符串串
3. V3 選項
a) –l LEVEL 指定安全級別:noAuthNoPriv | authNoPriv | authPriv
b) –u USER-NAME 安全名字
c) –a PROTOCOL 驗證協議:MD5 | SHA。如果 - l 指定為 authNoPriv 或 authPriv 時才需要。
d) –A PASSPHRASE 驗證字符串串。如果 - l 指定為 authNoPriv 或 authPriv 時才需要。
e) –x PROTOCOL 加密協議:DES。如果 - l 指定為 authPriv 時才需要。
f) –X PASSPHRASE 加密字符串串:如果 - l 指定為 authPriv 時才需要。
oid
可以是 1.3.6.. 數字形式,也可以是 ifSpeed,system 等名稱。
示例
SNMPWALK V2C 版本
snmpwalk –v 2c –c cisco 192.168.0.2 1.3.6
使?用 v2c 版本,共同體為 cisco,來對 192.168.0.2 的整個 mib 進?行行 w;lk。
snmpwalk –v 2c –c cisco –Cc –r 1 –t 5 192.168.0.3 1.3.6 192.168.0.3.mib
使?用 v2c 版本,共同體為 cisco,來對 192.168.0.2 的整個 mib 進?行行 walk。并且通過 -Cc 指定 OID 負增?長也可以繼續,- r 指定重試 1 次,- t 指定超時為 5 秒,最后使?用 192.168.0.3.mib 輸出重定向到 192.168.0.3.mib ?文件中去。
SNMPWALK V3 版本
snmpwalk –v 3 –l noAuthNoPriv –u gov 192.168.0.3 .1.3.6
使?用 v3 版本,安全級別為 noAuthNoPriv,指定安全名字為 gov,對 192.168.0.3 設備的.1.3.6 分?支進?行行 walk。
snmpwalk –v 3 –l authNoPriv –u gov –A MD5 –a“gov auth pass”–r 3 192.168.0.3 .1
使?用 v3 版本,安全級別為 authNoPriv,指定安全名字為 gov,指定驗證協議為 MD5 同時驗證字符串串為 gov auth pass 對 192.168.0.3 的整個 mib 進?行行 walk。同時指定重試 3 次。
snmpwalk –v3 –l authPriv –u gov –A MD5 –a“gov auth pass”–X DES –x “gov priv pass”192.168.0.3 .1.3.6
使?用 v3 版本,安全級別為 authNoPriv,指定安全名字為 gov,指定驗證協議為 MD5 同時驗證字符串串為 gov auth pass,指定加密協議為 DES 同時驗證字符串為 gov priv pass,對 192.168.0.3 的.1.3.6 分?支 mib 進?行行 walk。
華為獲取?用戶名和密碼:
snmpwalk -c public -v 1 $IP 1.3.6.1.4.1.2011.10.2.12.1.1.1
linux OID 值說明:
1.3.6.1.2.1.6.13 tcp connection table 相當與 netstat -t 命令
1.3.6.1.2.1.4.20 ?網?口的 ip 地址和?子?網掩碼
1.3.6.1.2.1.3.1 IP-MAC 地址轉換表
1.3.6.1.2.1.1 系統信息
1.3.6.1.2.1.25.4.2.1.2 系統進程列列表
1.3.6.1.2.1.25.6.3.1.2 系統安裝軟件列列表
其他示例:
snmpwalk -v 2c -c public 10.1.1.1 .1.3.6.1.2.1.25.1 得到取得 windows 端的系統進程用戶數等
snmpwalk -v 2c -c public 10.1.1.1 .1.3.6.1.2.1.25.2.2 取得系統總內存
snmpwalk -v 2c -c public 10.1.1.1 hrSystemNumUsers 取得系統用戶數(注意:hrSystemNumUsers 與.1.3.6.1.2.1.25.1.5 是等效的)
snmpwalk -v 2c -c public 10.1.1.1 .1.3.6.1.2.1.4.20 取得 IP 信息
snmpwalk -v 2c -c public 10.1.1.1 system 查看系統信息
snmpwalk -v 2c -c public 10.1.1.1 ifDescr 獲取網卡信息
以上就是“snmpwalk 是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注丸趣 TV 行業資訊頻道。