超微X9DR3-F主板是支持IPMI的,但是由于是早期主板并不支持HTML5远程控制,只支持JAVA JNLP方式访问, 对于最新Windows 10/11系统无法直接使用, 必须先开启Internet Explorer浏览器, 还得安装Java SE运行环境, 具体操作如下.

第一步启用Internet Explorer浏览器支持, 毕竟Windows 10之后默认是直接启用船新浏览器Edge了. 首选我们需要禁用IEtoEdge BHO, 打开开始菜单,输入inetcpl.cpl

打开Internet属性, 在标签中点击 程序 点击 管理加载项

进入可以看到浏览器已使用的加载项 IEtoEdge BHO, 它会打开IE的时候会强制跳转到Edge浏览器, 但是该加载项的启用和禁用状态是无法点击的.

我们需要修改注册表使其禁用, 打开开始菜单,输入regedit,选择以管理员身份打开

找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID 项, 打开 {1FD49718-1D00-4B19-AF5F-070AF6D5D54C} 的数值, 将数值数据更改为 0, 接着可以关闭注册表编辑器.

这时回到管理加载项中, 就可以看到IEtoEdge BHO的状态为已禁用.

这样就可以启动IE浏览器了, 接着找到IE浏览器 打开C盘 C:\Program Files (x86)\Internet Explorer 文件夹, 双击iexplore.exe,如果正常打开IE浏览器,可以正常使用

如果依然强行跳转至Edge浏览器, 需要尝试另一个方法, 使用VBS脚本启动IE浏览器. 回到桌面上,创建一个文本文件并输入 CreateObject(“InternetExplorer.Application”).Visible=true

然后另存为VBS脚本, 比如 InternetExplorer.vbs

找到刚才保存的VBS的脚本, 并双击即可启动内置的IE浏览器

第二步我们需要安装Java SE运行环境, 这里选择古老的Java SE Runtime Environment 7u80版本, 用Edge之类的船新浏览器打开 https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html 找到Java SE Runtime Environment 7u80版本, 然后下载 Windows x86 Offline 离线安装文件 jre-7u80-windows-i586.exe 并安装完毕.

然后打开IE浏览器输入主板IPMI的对应IP, 就可以进入IPMI控制页面, 在 Remote Control 远程控制选项页的 Console Redirection 屏幕转发项就可以点击 Launch Console 执行远程控制显示.

这时候会自动下载JNLP文件使浏览器直接执行Java应用程序.

点击允许, 这是会自动下载JAVA程序, 但是由于证书过期或者未签名会弹出警告页面.

打勾 我接受风险并希望运行此应用程序, 并点击 运行

这样我们就可以进入iKVM浏览器进行远程控制了.