Win 2003中配置SNMP服务的网络安全

;如何在Windows Server 2003中为“简单网络管理协议”(SNMP)服务配置网络安全性 。SNMP服务起着代理的作用,它会收集可以向SNMP管理站或控制台报告的信息 。您可以使用SNMP服务来收集数据,并且在整个公司网络范围内管理基于Windows Server 2003、Microsoft Windows XP和Microsoft Windows 2000的计算机 。
通常,保护SNMP代理与SNMP管理站之间的通信的方法是:给这些代理和管理站指定一个共享的社区名称 。当SNMP管理站向SNMP服务发送查询时,请求方的社区名称就会与代理的社区名称进行比较 。如果匹配,则表明SNMP管理站已通过身份验证 。如果不匹配,则表明SNMP代理认为该请求是“失败访问”尝试,并且可能会发送一条SNMP陷阱消息 。
SNMP消息是以明文形式发送的 。这些明文消息很容易被“Microsoft网络监视器”这样的网络分析程序截取并解码 。未经授权的人员可以捕获社区名称,以获取有关网络资源的重要信息 。
“IP安全协议”(IP Sec)可用来保护SNMP通信 。您可以创建保护TCP和UDP端口161和162上的通信的IP Sec策略,以保护SNMP事务 。
创建筛选器列表
要创建保护SNMP消息的IP Sec策略,先要创建筛选器列表 。方法是:
单击开始,指向管理工具,然后单击本地安全策略 。
展开安全设置,右键单击“本地计算机上的IP安全策略”,然后单击“管理IP筛选器列表和筛选器操作” 。
单击“管理IP筛选器列表”选项卡,然后单击添加 。
在IP筛选器列表对话框中,键入SNMP消息(161/162)(在名称框中),然后键入TCP和UDP端口161筛选器(在说明框中) 。
单击使用“添加向导”复选框,将其清除,然后单击添加 。
在“源地址”框(位于显示的IP筛选器属性对话框的地址选项卡上)中,单击“任意IP地址” 。在“目标地址”框中,单击我的IP地址 。单击“镜像 。匹配具有正好相反的源和目标地址的数据包”复选框,将其选中 。
单击协议选项卡 。在“选择协议类型”框中,选择UDP 。在“设置IP协议端口”框中,选择“从此端口”,然后在框中键入161 。单击“到此端口”,然后在框中键入161 。
单击确定 。
在IP筛选器列表对话框中,选择添加 。
在“源地址”框(位于显示的IP筛选器属性对话框的地址选项卡上)中,单击“任意IP地址” 。在“目标地址”框中,单击我的IP地址 。选中“镜像、匹配具有正好相反的源和目标地址的数据包”复选框 。
单击协议选项卡 。在“选择协议类型框中,单击TCP 。在“设置IP协议”框中,单击“从此端口”,然后在框中键入161 。单击“到此端口”,然后在框中键入161 。
单击确定 。
在IP筛选器列表对话框中,单击添加 。
在“源地址”框(位于显示的IP筛选器属性对话框的地址选项卡上)中,单击“任意IP地址” 。在“目标地址”框中,单击我的IP地址 。单击“镜像,匹配具有正好相反的源和目标地址的数据包”复选框,将其选中 。
单击协议选项卡 。在“选择协议类型”框中,单击UDP 。在“设置IP协议”框中,单击“从此端口”,然后在框中键入162 。单击“到此端口”,然后在框中键入162 。
单击确定,在IP筛选器列表对话框中,单击添加 。
在“源地址”框(位于显示的IP筛选器属性对话框的地址选项卡上)中,单击“任意IP地址” 。在“目标地址”框中,单击我的IP地址 。单击“镜像 。匹配具有正好相反的源和目标地址的数据包”复选框,将其选中 。
单击协议选项卡 。在“选择协议类型框中,单击TCP 。在“设置IP协议”框中,单击“从此端口”,然后在框中键入162 。单击“到此端口”,然后在框中键入162 。

推荐阅读