



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
net-snmp在Linux下的安裝過(guò)程在描述NET-SNMP安裝過(guò)程之前,我們先來(lái)說(shuō)一下什么是SNMP。 Simple Network Management Protocol (SNMP) 是一個(gè)被廣泛使用的協(xié)議,可以監(jiān)控網(wǎng)絡(luò)設(shè)備(比如路由器)、計(jì)算機(jī)設(shè)備甚至是UPS。Net-SNMP是用于實(shí)施SNMP v1,SNMP v2,SNMPv3的應(yīng)用程序套件,可以使用在IPv4、IPv6的環(huán)境中。一、 NET-SNMP環(huán)境NET-SNMP這個(gè)套件包括: 1. 命令行程序包括: (1)從支持SNMP的設(shè)備中檢索信息的命令。用于執(zhí)行單個(gè)的請(qǐng)求(snmpget,snmpgetnext),或者執(zhí)行多個(gè)請(qǐng)求(snmpwalk,snmptable,snmpdelta)。 (2)可以用于手動(dòng)設(shè)置信息的命令(snmpset)。 (3)檢索一套固定信息的命令(snmpdf,snmpnetstat,snmpstatus)。 (4)可以把MIB oid的信息在“數(shù)字”形式和“字符”形式之間進(jìn)行轉(zhuǎn)換的命令(snmptranslate),它還能顯示MIB的內(nèi)容和結(jié)構(gòu)。 2. 使用Tk/perl來(lái)提供一個(gè)圖形化的MIB瀏覽器(tkmib)。 3. 一個(gè)接收SNMPtrap信息的daemon。經(jīng)過(guò)選擇的snmp通知信息可以被日志記錄(記錄在syslog,或者NT的日志,或者文本文件),轉(zhuǎn)發(fā)到另一個(gè)SNMP管理系統(tǒng),或者傳遞到其它的程序。 4. 一個(gè)可擴(kuò)展的代理程序(snmpd),用于對(duì)管理系統(tǒng)提出的SNMP請(qǐng)求做出響應(yīng)。這包括了內(nèi)建的多種支持性: 5. 支持廣泛的MIB信息模塊,可以使用動(dòng)態(tài)加載的模塊進(jìn)行擴(kuò)展,可以使用外部的腳本和命令進(jìn)行擴(kuò)展,對(duì)多路復(fù)用SNMP(SMUX)和代理可擴(kuò)展性協(xié)議(AgentX)的支持。 6. 包括一個(gè)庫(kù),用于支持對(duì)新的SNMP開(kāi)發(fā),支持C和Perl API。 Net-SNMP對(duì)于許多的UNIX和類UNIX操作系統(tǒng)都是支持的,也支持windows。注意:對(duì)于不同的系統(tǒng)功能會(huì)有所變化。請(qǐng)閱讀你所在平臺(tái)的README文件。 如果你的服務(wù)器上沒(méi)有安裝NET-SNMP或者其他用于實(shí)施SNMP協(xié)議的軟件,那么你安裝MRTG就會(huì)報(bào)錯(cuò)了。 二、 NET-SNMP的安裝(一)軟件包方式安裝1. 下載NET-SNMP 根據(jù)不同版本:使用yum 、apt-get等安裝net-snmp*2. 安裝NET-SNMP gunzip -c net-snmp-5.4.1.tar.gz | tar xf - cd net-snmp-5.4.1 ./configure make 3. 運(yùn)行NET-SNMP 首先查看當(dāng)前系統(tǒng)的snmpd命令是否是你剛剛安裝的版本 snmpd -v NET-SNMP version: 5.4.1 Web: / Email: 出現(xiàn)這個(gè)結(jié)果,這就表示現(xiàn)在系統(tǒng)默認(rèn)的smpd就是你剛剛安裝的那個(gè),如果不是,那么你需要檢查一下是否有老版本的存在。 按照我以上的方法,snmpd應(yīng)該被安裝在: #which snmpd /usr/local/sbin/snmpd 4. 編輯配置文件snmpd.conf 創(chuàng)建配置文件snmpd.conf,可以使用命令: snmpconf -g basic_setup 回答問(wèn)題即可,但是較麻煩,手工創(chuàng)建很簡(jiǎn)單。 vi /usr/local/share/snmp/snmpd.conf (Fedora yum:/etc/snmp/snmpd.conf)syslocation SHANGHAI P.R.China syscontact rocommunity whatever rwcommunity whoareyou #這個(gè)rocommunity和rwcommunity的值你可以自己定義 snmpd.conf文件只寫(xiě)上面四句話就足夠了。 (二)YUM方式安裝Fedora 10下配置SNMP1、SNMP的安裝Fedora10下安裝SNMP#yum install net-snmp*相關(guān)文件/etc/snmp/snmpd.conf /etc/snmp/snmp.conf /etc/init.d/snmpd2、SNMP的配置 (1).確保本機(jī)安裝了snmp服務(wù) /查詢本機(jī)安裝了哪些snmp包#rpm -qa|grep snmp查詢本機(jī)net-snmp 版本: #snmpd -v(2)環(huán)境配置命令: #snmpconf運(yùn)行后提示有三個(gè)配置文件: snmpd.conf,snmptraps.conf,snmp.confsnmpd.conf:配置代理和管理端通信時(shí)的參數(shù)snmp.conf:與mib庫(kù)設(shè)置相關(guān)的配置文件snmptraps.conf:代理陷阱配置(3).snmpd.conf文件配置#vim /etc/snmp/snmpd.conf1) 修改41行,默認(rèn)community string(密碼),更改public為自己的查詢密碼,或不改也行。 com2sec notConfigUser default public2) 去掉89行前面#號(hào) #view mib2 included .ernet.mgmt.mib-2 fc3) 修改151行 #access notConfigGroup any noauth exact roview rwview none 為: access notConfigGroup any noauth exact mib2 none none(4). 重啟snmpd服務(wù)#/etc/rc.d/init.d/snmpd restart或:#service snmpd restart(5).確保開(kāi)放udp 161端口:# iptables -L -n(6).添加snmpd服務(wù)自啟動(dòng): #chkconfig snmpd on查看是否已是自啟動(dòng): #chkconfig -list|grep snmpd如果不是: #chkconfig -add snmpd三、 測(cè)試實(shí)例:1) snmpgetsnmpget OPTIONS AGENT OID OID.用來(lái)查詢?nèi)~子節(jié)點(diǎn)實(shí)例:snmpget v2c c public localhost ...0-v2c: 使用的是2c的snmp版本,可選1|2c|3 -c public:community 名為public localhost: 代理的地址,這里因?yàn)榇磉\(yùn)行在本機(jī)上,所以可用localhost .1.3.0:這里查詢的是.ernet.mgmt.mib-2.system.sysName,其Oid為..,使用這個(gè)命令使葉子節(jié)點(diǎn)要在后面加.0。2) snmpgetnextsnmpgetnext OPTIONS AGENT OID OID.通過(guò)父節(jié)點(diǎn)查詢?nèi)~子節(jié)點(diǎn)實(shí)例:snmpgetnext v2c c public localhost ..2.1.1這個(gè)命令假設(shè)不知道葉子節(jié)點(diǎn),但知道父節(jié)點(diǎn),則可遍歷到第一個(gè)葉子節(jié)點(diǎn)。此例結(jié)果等同于上一個(gè)例子。Oid也可輸入..2,因?yàn)樗前醋值漤樞虮闅v的。3) snmptablesnmptable OPTIONS AGENT TABLE-OID 用來(lái)查詢表對(duì)象實(shí)例:snmptable v2c c public localhost ..0這個(gè)命令查詢表對(duì)象,本例中查詢的是.ernet.mgmt.mib-2.ip.ipAddrTable 4)snmpsetsnmpset OPTIONS AGENT OID TYPE VALUE OID TYPE VALUE.修改數(shù)據(jù) 實(shí)例:snmpset v2c c public localhost ..1.1.3.x i 99 x:在這里是索引值,表示表項(xiàng)中某一列的第幾個(gè)數(shù)據(jù),根據(jù)要求設(shè)定 i: 這里是列數(shù)據(jù)類型,包括i: INTEGER, u: unsigned INTEGER, t: TIMETICKS,a: IPADDRESS o: OBJID, s: STRING, x: HEX STRING, d: DECIMAL STRING, b: BITS U: unsigned int64, I: signed in
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)環(huán)境合作合同履約金
- 2025合同范本創(chuàng)業(yè)公司股權(quán)分配協(xié)議模板
- 2025設(shè)備租賃合同爭(zhēng)議答辯
- 2025企業(yè)間的貸款協(xié)議范本:借款合同示例
- 滄州2025年滄州市市直事業(yè)單位招聘(統(tǒng)一招聘)筆試歷年參考題庫(kù)附帶答案詳解
- 浙江國(guó)企招聘2025寧波大通開(kāi)發(fā)有限公司招聘6人筆試參考題庫(kù)附帶答案詳解析集合
- 2025至2031年中國(guó)春秋古劍行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)數(shù)字式溫度表行業(yè)投資前景及策略咨詢研究報(bào)告
- 娛樂(lè)行業(yè)社交媒體運(yùn)營(yíng)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書(shū)
- 氣球造型藝術(shù)工作室企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書(shū)
- 《T-CTS 7-2022 智能網(wǎng)聯(lián)汽車(chē)道路測(cè)試與示范應(yīng)用道路 交通事故信息采集技術(shù)規(guī)范》
- 包裝產(chǎn)品設(shè)計(jì)部門(mén)規(guī)劃
- 管道吹掃試壓施工方案
- 熱力站故障處理培訓(xùn)
- 2024年儲(chǔ)能電站epc合同范本
- 正規(guī)防水補(bǔ)漏合同模板
- 中建EPC項(xiàng)目報(bào)批報(bào)建工作操作指引
- 《言語(yǔ)治療技術(shù)》考試復(fù)習(xí)題庫(kù)(附答案)
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》初中內(nèi)容解讀
- 氣壓傳動(dòng)課件 項(xiàng)目八任務(wù)一 公共汽車(chē)門(mén)氣壓傳動(dòng)系統(tǒng)
- 制鞋業(yè)鞋類產(chǎn)品設(shè)計(jì)與生產(chǎn)流程規(guī)范
評(píng)論
0/150
提交評(píng)論