日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux開啟SNMP,輕松監(jiān)控網(wǎng)絡(luò)設(shè)備(linux開啟snmp)

隨著企業(yè)信息化進程的不斷深入,網(wǎng)絡(luò)設(shè)備的規(guī)模和復(fù)雜度也越來越高。在此情況下,對網(wǎng)絡(luò)設(shè)備的監(jiān)控和管理顯得尤為重要。SNMP是一種網(wǎng)絡(luò)協(xié)議,它是一種集中管理和監(jiān)控網(wǎng)絡(luò)設(shè)備的通用方法,可以輕松監(jiān)控網(wǎng)絡(luò)設(shè)備,為企業(yè)的信息化建設(shè)提供強有力的支持。本文將介紹如何在Linux上開啟SNMP,并且實現(xiàn)對網(wǎng)絡(luò)設(shè)備的監(jiān)控。

一、 什么是SNMP

SNMP,全稱為Simple Network Management Protocol,是Internet網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)協(xié)議之一。它是用于管理網(wǎng)絡(luò)設(shè)備(如路由器、交換機、服務(wù)器等)的標(biāo)準(zhǔn)。SNMP應(yīng)用于網(wǎng)絡(luò)管理系統(tǒng),具有簡單、可擴展、動態(tài)發(fā)現(xiàn)、靈活度高等特點,被廣泛應(yīng)用于網(wǎng)絡(luò)管理領(lǐng)域。SNMP協(xié)議是一種主動詢問模式,即管理者通過查詢獲取設(shè)備信息,然后對設(shè)備進行監(jiān)控和管理。

二、SNMP工作原理

SNMP協(xié)議中,有兩個關(guān)鍵角色,一個是管理器,也即SNMP管理系統(tǒng)或SNMP軟件,另一個是代理,也即網(wǎng)絡(luò)設(shè)備上的SNMP代理程序。

SNMP管理器通過SNMP協(xié)議與網(wǎng)絡(luò)設(shè)備上的代理程序進行通信,以獲取設(shè)備信息,并根據(jù)設(shè)備參數(shù)進行管理和監(jiān)控。SNMP管理器通過SNMP協(xié)議發(fā)送消息,例如GetRequest、SetRequest、Trap等消息,代理程序通過處理這些消息,向SNMP管理器返回數(shù)據(jù)。SNMP管理器根據(jù)返回的數(shù)據(jù)進行判斷和決策,也可以對設(shè)備進行控制操作,如重新啟動、關(guān)機、配置等。

三、 Linux開啟SNMP服務(wù)

在Linux上開啟SNMP服務(wù)前,需要安裝SNMP服務(wù)軟件,可以通過以下命令安裝:

sudo apt-get install snmp snmpd

安裝完SNMP服務(wù)軟件后,可以通過如下命令來開啟SNMP服務(wù):

sudo service snmpd start

要想SNMP服務(wù)在重啟后自動啟動,可以使用以下命令:

sudo systemctl enable snmpd.service

四、 配置SNMP

SNMP配置文件位于/etc/snmp/snmpd.conf,通過修改snmpd.conf文件,可以定制SNMP的監(jiān)控參數(shù)和方法。以下是SNMP配置的一些常用參數(shù):

系統(tǒng)信息相關(guān)選項:

# 系統(tǒng)名稱

syslocation “Earth”

# 系統(tǒng)位置

syslocation “St. Louis, Missouri, USA”

# 系統(tǒng)聯(lián)系人

syscontact “Support “

設(shè)備身份驗證信息相關(guān)選項:

# 設(shè)備RO只讀身份

rocommunity public

# 設(shè)備RW讀寫身份

rwcommunity secret

網(wǎng)絡(luò)接口相關(guān)選項:

# IP地址

agentAddress udp:161,udp6:[::1]:161

# 監(jiān)聽IP地址

listen 192.168.1.1

# 設(shè)置更大主機

maxGetbulkRepeats 10

# 設(shè)置目標(biāo)檢索端口

agentTrapAddress udp:162

其他常用監(jiān)控配置:

# 告警通知

trapsink hostname public

# 閾值設(shè)置

linkUpDownNotifications yes

# 通信模式

defaultMonitors yes

以上是一些常見的SNMP配置參數(shù),具體參數(shù)和配置方式可以參考SNMP官方文檔,根據(jù)不同設(shè)備的參數(shù)和實際需求進行合理配置。配置完成后,執(zhí)行以下命令,使配置生效:

sudo service snmpd restart

五、 SNMP監(jiān)控工具

實現(xiàn)SNMP監(jiān)控后,還需要相應(yīng)的監(jiān)控工具才能在SNMP服務(wù)上展開監(jiān)控。以下是幾個常見的SNMP監(jiān)控工具:

MRTG:MRTG是一種圖形化監(jiān)控工具,可以用于監(jiān)控多個設(shè)備的網(wǎng)絡(luò)流量數(shù)據(jù)。

Cacti:Cacti是一款基于MRTG的圖形化監(jiān)控系統(tǒng),用于監(jiān)控交換機、路由器、服務(wù)器等設(shè)備的網(wǎng)絡(luò)流量和性能數(shù)據(jù)。

Nagios:Nagios是一種全面的IT基礎(chǔ)設(shè)施監(jiān)控工具,可以用于監(jiān)控服務(wù)器、應(yīng)用程序和網(wǎng)絡(luò)設(shè)備。

以上是幾個常用的SNMP監(jiān)控工具,用戶可以根據(jù)實際需求選擇合適的工具。

六、 小結(jié)

相關(guān)問題拓展閱讀:

  • 紅旗linux系統(tǒng)中安裝snmp需要安裝哪幾個文件

紅旗linux系統(tǒng)中安裝snmp需要安裝哪幾個文件

現(xiàn)在還有人用紅旗嗎?很多都沒支持了,以下介紹下在Linux下安裝snmp:

下載源碼:

選擇一個SNMP版本,比如5.7.1,下載地址如下:

解壓文件:tar xzvf net-snmp-5.7.1.tar.gz

進入文件夾進行配置安裝:cd net-snmp-5.7.1

net-snmp-5.7.1目錄下的configure是可執(zhí)行文件,如果想指定程序包的安裝路徑,那么首先建立相應(yīng)的文件夾來存放安裝信息,可以寫成./configure –-prefix=/指定的路徑名。參數(shù)–prefix用來告訴系統(tǒng)安裝信息存放的路徑,如果沒有指定路徑,直接執(zhí)行./configure,那么程序包都會安裝在系統(tǒng)默認的目錄下,通常為:/usr/local下

執(zhí)行命令”./configure –prefix=/usr/local/snmp –with-mib-modules=’ucd-snmp/diskio ip-mib/ipv4InterfaceTable'”,注意,以上的–with-mib-modules=ucd-snmp/diskio選項,可以讓服務(wù)器支持磁盤I/O監(jiān)控

4.回車出現(xiàn)下面問題,可以直接回車而不用回答,系統(tǒng)會采用默認信息,其中日志文件默認安裝在/var/log/snmpd.log.數(shù)據(jù)存貯目錄默認存放在/var/net-snmp下

    1)default version of-snmp-version(3): 

)System Contact Information (@@no.where)(配置該設(shè)備的聯(lián)系信息枝羨):

    3)System Location (Unknown)(該系統(tǒng)設(shè)備的地理位置):

    4)Location to write logfile (日志文件位置):

    5)Location to Write persistent(數(shù)據(jù)存儲目錄):

5.執(zhí)行編譯和安裝:make  &&  make install

6.配置snmpd.conf

使用”ls”命令查看/usr/local/snmp目錄下是否存在etc目錄,如果不存在etc目錄,就創(chuàng)建一個

查看結(jié)果顯示不存在etc目錄,在/usr/local/snmp目錄下創(chuàng)建一個etc目錄,創(chuàng)建etc目錄命令”mkdir /usr/local/snmp/etc”

6.找到SNMP源碼目錄(net-snmp-5.7.1)下EXAMPLE.conf文件

 復(fù)制EXAMPLE.conf文件到到好散/usr/local/snmp/etc目錄,并重命名為snmpd.conf:”cp EXAMPLE.conf /usr/local/snmp/etc/snmpd.conf”

7.使用vi編輯器打開snmpd.conf文件:”vi /usr/local/snmp/etc/snmpd.conf”,編輯snmpd.conf文件中的內(nèi)容

8.找到【AGENT BEHAVIOUR】,允許網(wǎng)絡(luò)訪問

9.修改如下:添加”agentAddress udp:161″配置項

10. 找到【ACTIVE MONITORING】選擇協(xié)議

11. 找到【ACCESS CONTROL】設(shè)置權(quán)限

12. 找到【rocommunity public default -V systemonly】,把 -V systemonly去掉,這是設(shè)置訪問權(quán)限的,去掉后能訪問全部

13.保存snmpd.conf后退出

14.啟動:

由于友搭氏我們剛才修改SNMP的snmpd.conf文件,所以在啟動snmp服務(wù)之前,先使用命令”ps aux | grep snmp | grep -v grep |awk ‘{print $2}’| xargs kill”關(guān)閉snmp的相關(guān)服務(wù)

15.使用”netstat -an |grep 161″查看snmp的服務(wù)是否啟動

16.啟動snmp服務(wù):”/usr/local/snmp/in/snmpd -c /usr/local/snmp/etc/snmpd.conf”

17.測試:

獲取本機的系統(tǒng)名字,使用命令:”snmpget -v 2c -c public localhost sysName.0″或者”snmpget -v 2c -c public 本機的ip地址 sysName.0″或者”snmpget -v 2c -c public 本機的ip地址 .1.3.6.1.2.1.1.5.0″進行測試

執(zhí)行以下的幾個命令都可以獲取到本機的系統(tǒng)名字:

    snmpget -v 2c -c public localhost sysName.0

    snmpget -v 2c -c public 127.0.0.1 sysName.0

    snmpget -v 2c -c public 192.168.1.229 sysName.0

    snmpget -v 2c -c public localhost .1.3.6.1.2.1.1.5.0

    snmpget -v 2c -c public 127.0.0.1 .1.3.6.1.2.1.1.5.0

    snmpget -v 2c -c public 192.168.1.229 .1.3.6.1.2.1.1.5.0

能夠正常返回系統(tǒng)的名字就說明SNMP安裝配置成功了。也可以使用命令”snmpget –version”查看當(dāng)前的安裝版本號來驗證是否安裝成功,如果安裝成功,則顯示當(dāng)前的安裝版本號

18.完成snmpd的配置并且SNMP測試通過之后,要確保Linux的iptables防火墻對外開放了udp 161端口的訪問權(quán)限,可以使用”iptables –L –n”查看當(dāng)前iptables規(guī)則

19.用”iptables -I INPUT -p udp –dport 161 -j ACCEPT”命令添加UDP 161端口到iptables防火墻中,然后執(zhí)行”iptables save”命令保存防火墻的更改

20.在window系統(tǒng)下使用Snmputil.exe工具測試對Linux下的SNMP訪問,測試Linux的UDP 161端口是否對外開

21.”snmputil get 192.168.1.229 public .1.3.6.1.2.1.1.5.0″命令返回192.168.1.229這臺Linux服務(wù)器的名字,可以看到,Linux服務(wù)器的名稱已經(jīng)正常返回輸出到命令行窗口了。

linux 開啟 snmp的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux 開啟 snmp,Linux開啟SNMP,輕松監(jiān)控網(wǎng)絡(luò)設(shè)備,紅旗linux系統(tǒng)中安裝snmp需要安裝哪幾個文件的信息別忘了在本站進行查找喔。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


本文標(biāo)題:Linux開啟SNMP,輕松監(jiān)控網(wǎng)絡(luò)設(shè)備(linux開啟snmp)
地址分享:http://www.5511xx.com/article/djihgoj.html