我们公司有很多戴尔服务器。最近我们又买了一台服务器,上面有一个未授权的 iDRAC。
由于各种原因,我们想将 SNMP 社区字符串从默认的“公共”更改为“公共”。不幸的是,我尝试了几种可以在获得许可的 iDRAC 上运行的方法,但我找不到在这台机器上执行此操作的方法。
有没有办法更改未经许可的 iDRAC 上的 SNMP 社区字符串?
我努力了:
管理员
这将返回以下内容:
C:\Windows\system32>racadm set iDRAC.SNMP.AgentCommunity testpassword
ERROR: SWC0242 : A required license is missing or expired.
Obtain an appropriate license and try again, or contact your service
provider for additional details.
Required License -- RACADM
远程控制
再次,许可证问题:
C:\Users\jruskin>ssh [email protected]
[email protected]'s password:
License Violation: "SSH"
Connection to 10.150.100.3 closed.
Web 界面
如果没有许可证,Web 界面将受到严重限制,并且没有禁用或更改可访问的 SNMP 界面的选项。
老实说,根据许可屏幕上的消息(“对于 500 或以下系列的服务器和刀片,基本管理功能是标准的”),我假设许可证将以某种方式包含在内(这个问题可能归结为“您需要获得许可证,去和戴尔谈谈”)。
与此同时,除了简单地阻止对 iDRAC 的所有访问或使其完全无法访问之外,是否有其他方法来限制对 SNMP 社区内容的访问?
答案1
原因显而易见。获得许可 = 可以访问 SNMP 所包含的所有功能。
UNLicensed = 无法访问 SNMP 等功能。
最好获得许可。