CACTI - 简明教程 - SNMP 客户端

Cacti SNMP 客户端
最近更新: Mar 14 2008


Tool
Install
Ergonomy
Forum



详情 什么是 Cacti?
屏幕截图
必要条件
安装
插件
SNMP 客户端

Chinese translation by Tao Wei (韦涛).



⚠️⚠️⚠️
Please check our page about COVID-19!!
100 Questions and answers about Coronavirus.

⚠️⚠️⚠️
Merci de consulter notre page sur la COVID-19 !!
227 questions et réponses sur le Coronavirus.



如何来激活 SNMP 客户端

SNMP 代理必须运行在只读 (RO) 模式下,因为 SNMP poller 只需要读取远程机器的数据。限制在远程设备上获得权限可以稍微提高安全性能。
永远不要忘了 SNMP 共同体字符串是明码通过网络传播的,它可以很容易地就被类似于 WireSchark, the former Ethereal 的工具所截获。

1. LINUX 2. WINDOWS 3. CISCO 4. NETSCREEN


1. 在一个 debian/Ubuntu Linux 机器上::

安装 SNMP 守护程序:

#apt-get install snmpd
配置 SNMP 守护程序:
编辑 /etc/snmp/snmpd.conf
标记 "com2sec paranoid default public" 行并取消标记 "com2sec readonly default public" 行。不要忘了配置你的 SNMP 共同体然后限制有权力获得 SNMP 守护程序的人:

#com2sec paranoid default public
com2sec readonly snmp_server_ip_address your_snmp_community
#com2sec readwrite default private
例如:
com2sec readonly 10.0.0.1 armageddon
这里 10.0.0.1 是 SNMP poller 服务器,armageddon 是 SNMP 只读共同体。

在 /etc/snmp/snmpd.conf 文件里,你可以配置 SNMP syslocation 和 syscontact 设定。
找到以 syslocation 和 syscontact 开始的行并完成你的改变:

syslocation Geneva/Switzerland
syscontact Roger Rabbit
然后重启 SNMP 守护程序:

/etc/init.d/snmpd restart


2. 在一个 Windows 机器上:

安装 SNMP 守护程序:

点击: Start -> Control Panel -> Add/Remove Programs -> Add/Remove Windows Components -> Management and Monitoring Tools -> Simple Network Management Protocol -> Ok -> next
这将在 Windows 机器上安装 SNMP 代理。

配置 SNMP 守护程序:

点击 Start -> run -> 输入 "services.msc"
向下滚动并点击 SNMP 服务。
按下图配置安全标签页。

SNMP Service Properties (Local Computer) Security Tab

这里 armageddon 是 SNMP 只读共同体,10.0.0.1 是 SNMP poller。

可选地,你可以配置联系和定位 SNNP 设置。

SNMP Service Properties (Local Computer) Agent Tab

页面顶部


3. 在一个 Cisco 机器上运行一个 IOS 软件:

Cisco_device#conf t
Cisco_device(config)#snmp-server community "your_community" RO
一些更安全的配置:

Cisco_device#conf t
Cisco_device(config)#snmp-server community "your_community" RO 1
Cisco_device(config)#access-list 1 permit "snmp_server_IP_address"
页面顶部


4. 在一个 Netscreen-25 防火墙上:

你可以通过命令行界面或者通过网页界面来配置 SNMP 设置。

命令行:

set snmp community "armageddon" Read-Only Trap-on traffic version any
set snmp host "armageddon" 192.168.1.22 255.255.255.255 trap v2
set snmp location "Greenland"
set snmp contact "Erik the Red"
set snmp name "ns25"
set snmp port listen 161
set snmp port trap 162
这里 192.168.1.22 主机拥有使用只读权力获得 netscreen 防火墙的权力。

网页界面:

Juniper ScreenOS Administration Tools (ns25) configuration report settings SNMP

页面顶部