![在 Windows 7 下,如何可靠地访问 iDrac 上的虚拟控制台?](https://linux22.com/image/690163/%E5%9C%A8%20Windows%207%20%E4%B8%8B%EF%BC%8C%E5%A6%82%E4%BD%95%E5%8F%AF%E9%9D%A0%E5%9C%B0%E8%AE%BF%E9%97%AE%20iDrac%20%E4%B8%8A%E7%9A%84%E8%99%9A%E6%8B%9F%E6%8E%A7%E5%88%B6%E5%8F%B0%EF%BC%9F.png)
我们是一家戴尔商店,拥有多台 1950 年代的旧款(我相信是 2008 年左右)以及新款 R630(我写这篇文章时是 2016 年中期)。对于无人值守管理,这意味着 iDRAC5 到 iDRAC8。我费了好大劲才成功连接到我们各个服务器上的虚拟控制台。似乎没有任何东西能 100% 正常工作:IE、Chrome 和 Firefox 都不能。即使我能够进入我的 iDRAC 并启动虚拟控制台,我也会遇到 SSL 错误和 Java 退出,例如“从 SSL 套接字连接读取时出错”。
如何创建可靠的 iDRAC 环境,以便每次都能登录到网络中的任何机器?我当前的桌面是 Windows 7。
答案1
使用 Firefox 48.0.2(截至 2016 年年中的最新版),可以进行设置,以便可以访问我机器上的 iDRAC 版本 5 到 8。我尝试过 IE(在安装了 IE8 的新安装的 Windows 7 机器上无法使用),尝试过最新的 Chrome(在我的台式机上可以使用,但在新安装的 Windows 7 机器上无法使用;Chrome 的便捷之处在于修复 IDRAC .jnlp 文件Chrome 网上应用店中提供了扩展程序)。
但是对于我来说,以下例程对于多个桌面上的 Firefox 来说可靠地运行:
- 下载、安装并打开最新的 Firefox。
- 使用您最喜欢的搜索引擎,查找并安装最新的 Java。
- 关闭 Firefox。
- 在您的 C: 驱动器中,转到
Program Files (x86)\Java\jre<your release>\lib\security
- 如果你没有
Program Files (x86)
,请检查一下Program Files
java.security
使用您最喜欢的文本编辑器进行编辑。- 查找
jdk.tls.disabledAlgorithms
。将其更改为:jdk.tls.disabledAlgorighms=DH keySize < 768
- 查找
jdk.certpath.disabledAlgorithms
。如果存在,则将其更改为jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024
- 保存文件。你可能没有这个文件的写入权限,所以把它保存到“下载”或类似的目录中,然后复制过去。
- 转到控制面板 -> Java。在“安全”选项卡中,添加要连接的主机的 URL。此 URL 必须与您要输入到地址栏的内容相匹配,无论是 IP 地址还是主机名。使用 https。示例: https://idrac-myhost/ 或者 https://10.9.8.7/
- 保存 java 控制面板。
- 运行 Firefox。输入您的 iDRAC 的 URL。
- 登录。
- 如果还没有,请转到“附加媒体”选项卡。确保“附加模式”为“自动附加”。
- 转到控制台选项卡 (iDRAC5) 或虚拟控制台菜单项(在概述->服务器下)。单击“启动”。
- 对于 iDRAC 5(至少),会弹出一个栏询问您是否要运行 Java。“现在允许并记住。”单击安全提示。
- 转到虚拟控制台。确保将其设置为“Java”而不是“Native”(至少为 iDRAC 5)。
- 加载虚拟控制台。单击所有接受请求。