linux下安裝配置net-snmp

Linux下安裝簡單網絡管理協議net-snmp

 

最近新接手了一臺linux服務器主要用來跑web,先進去看了看配置,還湊合吧,都是用rpm包安裝軟件,但是沒有看到snmp,那就要我自己動手安裝了,我自己偏愛與tar包的安裝,於是去網上下載了源碼
[url]http://mirror.optus.net/sourceforge/n/ne/net-snmp/net-snmp-5.3.2.tar.gz[/url]大家可以去這裏下載,net-snmp安裝配置特別簡單,但是我犯渾,搞了好幾天,哈哈,希望大家不要犯我的錯,不廢話了,開始安裝
一.解壓
二.進入源碼目錄
三.Configure
Prefixnet-snmp將要安裝的路徑

enable-mfd-rewrites:允許用新的MFD重寫可用的mid模塊

with-default-snmp-version:默認的SNMP版本

with-sys-contact:可以配置該設備的聯繫人

with-sys-location:該設備的位置

with-logfile:日誌文件路徑

with-persistent-directory:不變數據存儲目錄

如果不添加那麼多的參數,就一個prefix的話,後面的參數,在安裝過程中都會有提示,所以說那些參數不是現在就必須要寫得,ok

配置完成後輸出如下信息

四.編譯安裝
五.拷貝配置文件模板
EXAMPLE.conf文件複製到/usr/local/net-snmp/share/snmp/,並重命名爲snmpd.conf
六.修改配置文件
將配置文件修改成下面的參數
Sec.name是定義的別名,在後面的組中使用,組要用來賦予權限,是隻讀還是讀寫,source是允許那個地址來連接你的snmp,我現在寫的這個是允許192.168.228.254192.168.228.155這兩個地址來連接,如果你需要使用一個網段的話,那麼就可以這麼寫了192.168.1.0/24,這個看的明白吧,community是共同體的名稱,你用client連接snmp使用的,相當於密碼
七.啓動snmp並後臺運行
八.設置環境變量爲了下一步的測試命令
九.測試使用到snmpwalk這個命令
如果能看到下面的信息恭喜能,net-snmp安裝配置完成,你可以去client使用監控軟件開始工作了
這裏記住了,每次對snmpd.conf文件修改後,如果要生效,必須要殺掉snmp的老進程,在啓用新的,
要開機自動啓動進程,我們可以使用這個在/etc/rc.d/rc.local文件中添加/usr/local/net-snmp/sbin/snmpd –d ok
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章