IBM Support

i 能...在7.1上支持SNMP V3

Technical Blog Post


Abstract

i 能...在7.1上支持SNMP V3

Body

 

原文地址:http://ibmsystemsmag.blogs.com/i_can/2010/07/i-can-support-snmp-v3-with-71.html 

 

IBM i 7.1版本支持SNMP(简单网络管理协议)版本3的变化悄然发生了。但是你在IBM信息中心中不会找到关于这个小秘密的描述,并且在7.1版本的概述中也没有涵盖这个内容。只有在7.1版本的技术概述红皮书中才能找到相应的介绍。


简单网络管理协议(SNMP)版本3是当前SNMP的标准版本。虽然 IBM i很早就开始全系列支持SNMP,但是一直都是维持在最初版本没有进行过升级。这次在7.1版本中进行升级的最主要的目的是为了支持IPv6,不过也加入了SNMP版本3自身具备的基于用户的认证和数据保密功能。


为了能够让IBM i 7.1支持SNMP 版本3,你必须要使系统能够处理版本3SNMP请求。这可以通过使用CHGSNMPA命令,并设置ALWSNMPV3 参数为*YES来实现。由于这个参数的默认值是*NO,因此除非你明确地修改了这个属性值,否则你将不能使用SNMP版本3。要使更改生效,必须停止并重新启动SNMP服务器。即使你已经通过更改了属性值来允许使用SNMP版本3,但是这并不会影响已有的SNMP应用。因为这些应用程序仍然支持接收和处理旧版本的数据包。


SNMP中使用基于用户的认证,你需要使用命令ADDUSERSNMP来添加用户。这是在7.1版本中新添加的命令,同时还增加了相应的更改和删除命令。但是SNMP用户和IBM i的用户是不同的,SNMP用户是独立于IBM i 用户来添加和维护的。对于SNMP用户允许在SNMP请求/应答数据流中使用认证及加密技术,并且你可以基于SNMP用户名来对访问管理信息基础(MIB)对象加以限制。



[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

UID

ibm11146226