技術員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

centos6系統(tǒng)snmp監(jiān)控安裝配置與使用示例

來源:技術員聯(lián)盟┆發(fā)布時間:2018-04-01 12:27┆點擊:

  簡單網(wǎng)絡管理協(xié)議(SNMP),由一組網(wǎng)絡管理的標準組成,包含一個應用層協(xié)議(application layer protocol)、數(shù)據(jù)庫模型(database schema)和一組資源對象,下文一起來和111cn小編看看centos6系統(tǒng)snmp監(jiān)控安裝配置與使用。

  安裝 Net-SNMP

  CentOS及其它RedHat系列產(chǎn)品提供了net-snmp的二進制包。我們可以直接從源里安裝。

  Example

  yum install net-snmp net-snmp-devel net-snmp-utils

  說明:net-snmp-devel是為了使用net-snmp-config, net-snmp-utils是為了使用snmpwalk。

  配置 Net-SNMP

  Example

  create-snmpv3-user -ro -A snmp@jiankongbao -a MD5 jiankongbao

  以上命令,創(chuàng)建一個snmpv3用戶,只讀,使用MD5,用戶名為jiankongbao,密碼為snmp@jiankongbao。

  注意:運行之前請先停用net-snmp服務。

  Example

  service snmpd stop

  運行 Net-SNMP

  運行 Net-SNMP 服務的方法比較簡單,不過Net-SNMP服務的名字是snmpd。

  Example

  service snmpd start

  如果要加入開機自動運行服務列表:

  Example

  chkconfig snmpd on

  檢測 Net-SNMP

  我們可以使用 snmpwalk 來檢測snmp服務是否正常開啟。

  Example

  snmpwalk -v 3 -u jiankongbao -a MD5 -A "snmp@jiankongbao" -l authNoPriv 127.0.0.1 sysDescr

  如果一切正常,就會返回正常結果

  有防火墻的情況下,得把udp 161 端口打開了

  [root@zhudoubaby ~]# iptables -L

  Chain INPUT (policy ACCEPT)

  target prot opt source destination

  RH-Firewall-1-INPUT all -- anywhere anywhere

  Chain FORWARD (policy ACCEPT)

  target prot opt source destination

  RH-Firewall-1-INPUT all -- anywhere anywhere

  Chain OUTPUT (policy ACCEPT)

  target prot opt source destination

  Chain RH-Firewall-1-INPUT (2 references)

  target prot opt source destination

  ACCEPT udp -- anywhere anywhere state NEW udp dpt:snmp (必須的)

  ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:smtp (不用)

  

  使用過程錯誤記錄

  注意:有時輸入service snmpd status 后出現(xiàn)

  snmpd dead but pid file exists

  或者

  snmpd dead but subsys locked

  原因是沒有先輸入snmpd,原理還不是很明白,但是先記著吧。