SNMP 简单网络管理协议 (SNMP,Simple Network Management Protocol)
SNMP 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。SNMP最为常见的是被工程师用于网络设备流量监控,时时关注流量变化。
交换机、路由器等网络设备配置SNMP极为简单,只要定义好SNMP团体字符即可。以Cisco 设备配置范例参考:
snmp-server community snmp@comm RO
snmp-server host 192.168.1.1 version 2c snmp@comm
本文将着重接收windows server配置SNMP。
1,通过server manage,add roles and features。
2,选择features-SNMP service,选择next或者install。
3,等待安装完成后,server manage-tools-component service进入service管理窗口。
4,选择Service-SNMP Service,并将服务状态改为自动启动和运行状态。
5,右键选择service properties。
6,security选择设定SNMP community,默认为public,严肃建议更改默认值,community name可以为大小写、数字、特殊符号。
7,基于安全,选择允许远程读取SNMP主机,必须指定为监控主机。
最后一步,可以在监控系统中对主机添加SNMP监控,以PRTG为例,可以选择sensor types:SNMP traffic,SNMP library,SNMP system uptime,SNMP custom,SNMP custom string,SNMP disk free,SNMP memory,SNMP cpu load等。
以上就是Windows server SNMP安装和安全配置的步骤。
SNMP目前有三个版本:
这个版本目前已经基本不建议使用。SNMPv1是最早的SNMP版本,最初于1988年发布。它提供了基本的管理功能,包括获取和设置设备的信息,以及监控设备的性能。然而,SNMPv1的安全性较低,使用简单的社区字符串进行身份验证,容易受到未经授权的访问和攻击。
当前仍然是主要使用版本,大多数设备和监控系统均支持该版本。但是安全性略低。
SNMPv2c是对SNMPv2的一个简化版本,引入了一些改进和增强功能。它仍然使用社区字符串进行身份验证,但提供了更多的操作和数据类型。然而,SNMPv2c仍然存在安全性问题,不适合用于敏感环境。
当前安全性最高的版本,安全网络中强烈建议使用的版本。增加了认证机制。
SNMPv3是目前最安全和最复杂的SNMP版本。它于1998年发布,引入了强大的安全功能,包括身份验证、加密和访问控制。SNMPv3使用用户名和密码进行身份验证,并支持数据包的加密,以保护通信内容。它还增加了更多的操作类型,如消息通知。
大型网络中,SNMP因为可以自动帮助管理员收集设备资讯而被广泛应用。以上希望可以帮助到大家增加服务器的监控管理,及时发现问题,及早发现负载变化,提前安排资源应对。