時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
1)配置snmp,編輯/etc/snmp/snmpd.conf
1.1)首選是定義一個(gè)共同體名(community),這里是public,及可以訪問(wèn)這個(gè)public的用戶名(sec name),這里是notConfigUser。Public相當(dāng)于用戶notConfigUser的密碼
1.2)定義一個(gè)組名(groupName)這里是notConfigGroup,及組的安全級(jí)別,把notConfigUser這個(gè)用戶加到這個(gè)組中。
1.3)定義一個(gè)可操作的范圍(view)名, 這里是all,范圍是 .1
1.4)定義notConfigUser這個(gè)組在all這個(gè)view范圍內(nèi)可做的操作,這時(shí)定義了notConfigUser組的成員可對(duì).1這個(gè)范圍做只讀操作。
1.5)重啟snmpd服務(wù)
1.6)列出snmpd開放端口
參考答案:
vi /etc/snmp/snmpd.conf
做如下修改:
# sec.name source??? community
com2sec notConfigUser default public
#????? groupName????? securityModel securityName
group?? notConfigGroup?? v1???? notConfigUser
group?? notConfigGroup?? v2c???? notConfigUser
# name???? incl/excl???? subtree?? mask(optional)
view all included???? .1
# group??? context sec.model sec.level prefix read?? write notif
access notConfigGroup ""????? any noauth??? exact all none none
保存退出
service snmpd restart
netstat -anp|grep snmp
?
2.1)查看閱讀mib-2所管理的信息類別的MIB文件
參考答案:
more /usr/share/snmp/mibs/RFC1213-MIB.txt
?
3)用snmpbulkwalk命令連接snmp服務(wù)器(192.168.6.53),獲取snmp服務(wù)器的mib-2各種資訊
3.1)snmpbulkwalk用于通過(guò)SNMPv2 的SNMP GET BULK請(qǐng)求命令與其它網(wǎng)絡(luò)實(shí)體通信,只能用于snmpv2,速度快于snmpwalk
3.2)指定共同體為public,協(xié)議為snmp2c
3.3)獲取mib-2的system的數(shù)據(jù),即.1.3.6.1.2.1.1(iso->identified organization->dod->internet->mgmt2->mib-2->system)
3.4)獲取mib-2的interface的數(shù)據(jù),即.1.3.6.1.2.1.2(iso->identified organization->dod->internet->mgmt2->mib-2->interface)
3.5)獲取mib-2的address translation的數(shù)據(jù),即.1.3.6.1.2.1.3(iso->identified organization->dod->internet->mgmt2->mib-2->address translation)
3.6)獲取mib-2庫(kù)的ip的數(shù)據(jù),即.1.3.6.1.2.1.4(iso->identified organization->dod->internet->mgmt2->mib-2->ip)
3.7)獲取mib-2庫(kù)的icmp的數(shù)據(jù),即.1.3.6.1.2.1.5(iso->identified organization->dod->internet->mgmt2->mib-2->icmp)
3.8)獲取mib-2庫(kù)的tcp的數(shù)據(jù),即.1.3.6.1.2.1.6(iso->identified organization->dod->internet->mgmt2->mib-2->tcp)
3.9)獲取mib-2庫(kù)的udp的數(shù)據(jù),即.1.3.6.1.2.1.7(iso->identified organization->dod->internet->mgmt2->mib-2->udp)
3.10)獲取mib-2庫(kù)的snmp的數(shù)據(jù),即.1.3.6.1.2.1.11(iso->identified organization->dod->internet->mgmt2->mib-2->snmp)
參考答案:
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.1
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.2
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.3
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.4
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.5
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.6
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.7
snmpbulkwalk -v 2c 192.168.6.53 -c public .1.3.6.1.2.1.11
?
4)查看閱讀HOST-RESOURCES的MIB文件
參考答案:
more /usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
?
5)查用snmpwalk命令連接snmp服務(wù)器(192.168.6.53),獲取snmp服務(wù)器的HOST-RESOURCES的各種資訊
5.1)指定共同體為public,協(xié)議為snmpv1
5.2)獲取HOST-RESOURCES的host(所有資源)
5.3)獲取HOST-RESOURCES的hrSystem(系統(tǒng)日期/時(shí)間,初始化設(shè)備,內(nèi)核引導(dǎo)參數(shù),系統(tǒng)當(dāng)前的登錄用戶數(shù),當(dāng)前的進(jìn)程數(shù),支持的最大進(jìn)程數(shù))
5.4)獲取HOST-RESOURCES的hrStorage(內(nèi)存大小,磁盤大小,使用情況等)
5.5)獲取HOST-RESOURCES的hrDevice(設(shè)備ID,設(shè)備類型,對(duì)設(shè)備的描述,引導(dǎo)盤,掛載分區(qū)等)
5.6)獲取HOST-RESOURCES的hrSWRun(線上系統(tǒng)的進(jìn)程ID,進(jìn)程名,涉及的參數(shù),運(yùn)行狀態(tài)等)
5.7)獲取HOST-RESOURCES的hrSWRunPerf(線上系統(tǒng)進(jìn)程占用CPU的時(shí)間,占用內(nèi)存的大小)
5.8)獲取HOST-RESOURCES的hrSWInstalledName(已安裝的軟件包名)和hrSWInstalledDate(已安裝的軟件包時(shí)間)
參考答案:
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::host
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrSystem
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrStorage
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrDevice
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrSWRun
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrSWRunPerf
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrSWInstalledName
snmpwalk -v 1 192.168.6.53 -c public HOST-RESOURCES-MIB::hrSWInstalledDate
?
6)查看閱讀IF-MIB的MIB文件
參考答案:
more /usr/share/snmp/mibs/IF-MIB.txt
?
7)用snmpdelta命令連接snmp服務(wù)器(192.168.6.53),監(jiān)控網(wǎng)卡流量等信息
7.1)指定共同體為public,協(xié)議為snmpv1,以表格的方式輸出結(jié)果,顯示時(shí)間戳
7.2)監(jiān)控IF-MIB::ifInUcastPkts(輸入流量),IF-MIB::ifOutUcastPkts(輸出流量),格式為
參考答案:
snmpdelta -c public -v 1 -Cs -CT 192.168.6.53 IF-MIB::ifInUcastPkts.2 IF-MIB::ifOutUcastPkts.2
snmpdelta -c public -v 1 -Cs -CT 192.168.6.53 ifInDiscards.2
?
8)用snmpnetstat命令連接snmp服務(wù)器(192.168.6.53),查看snmp服務(wù)器的端口連接信息
8.1)指定共同體為public,協(xié)議為snmp2c
8.2)獲取192.168.6.53的所有開放端口狀態(tài)
8.3)獲取192.168.6.53的網(wǎng)絡(luò)接口狀態(tài)
8.4)獲取192.168.6.53的TCP協(xié)議的開放端口狀態(tài)
參考答案:
snmpnetstat -v 2c -c public -a 192.168.6.53
snmpnetstat -v 2c -c public -i 192.168.6.53
snmpnetstat -v 2c -c public -P tcp 192.168.6.53
?
9)用snmptranslate 命令在 MIB OID 在數(shù)字和文字名稱之間進(jìn)行轉(zhuǎn)換
9.1)用snmptranslate把symbol 格式的HOST-RESOURCES-MIB::hrSystem 轉(zhuǎn)換為 numberic 格式的oid,用-On(輸出數(shù)字格式的oid),使用 -IR(允許"隨機(jī)"訪問(wèn) MIB)
9.2)用snmptranslate把symbol 格式的HOST-RESOURCES-MIB::hrSystem 轉(zhuǎn)換為symbol 格式的 oid,用-Onf(輸出符號(hào)格式的oid)
9.3)用snmptranslate輸出該對(duì)象(iso.org.dod.internet.mgmt.mib-2)的詳細(xì)定義,用-Td(包括文字名稱、所屬 MIB、類型、狀態(tài)、讀寫權(quán)限、描述信息,數(shù)字格式的 OID)
9.4)用snmptranslate打印從指定OID(.1.3.6.1.2.1)開始一直到該OID(.1.3.6.1.2.1)所屬的 MIB 子樹末端的樹型結(jié)構(gòu)信息
9.5)用snmptranslate導(dǎo)出所有已經(jīng)加載的 MIB 的數(shù)據(jù),每個(gè)對(duì)象一行
9.6)用snmptranslate導(dǎo)出所有已經(jīng)加載的 MIB 的對(duì)象,并且輸出完整的 oid 路徑
9.7)用snmptranslate導(dǎo)出已經(jīng)加載的所有 MIB 的數(shù)字格式的 oid ,不含值和類型,僅僅有 oid 而已
9.8)用snmptranslate只輸出文字格式的 OID 名稱而已
參考答案:
snmptranslate -On -IR HOST-RESOURCES-MIB::hrSystem
snmptranslate -Onf -IR HOST-RESOURCES-MIB::hrSystem
snmptranslate -Td iso.org.dod.internet.mgmt.mib-2
snmptranslate -Tp iso.org.dod.internet.mgmt.mib-2
snmptranslate -Ta
snmptranslate -Tl
snmptranslate -To
snmptranslate -Ts
?
10.1)用snmptranslate查詢MID OID的數(shù)字為1.3.6.1.4.1.2021的詳細(xì)信息
10.2)用snmptranslate列出1.3.6.1.4.1.2021樹型結(jié)構(gòu)
10.3)用snmpwalk連接192.168.6.53的snmp,通
關(guān)鍵詞標(biāo)簽:Linux,snmp
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載