我测试了Homelab中所有IP KVM
- #IP KVM
- #Homelab
- #远程管理
- #硬件评测
- #Hacker News
自从2017年PiKVM问世以来,IP KVM设备如雨后春笋般涌现。我几乎测试了每一款。但它们究竟有什么用呢?
你可以使用远程桌面、屏幕共享或VNC在局域网内远程控制电脑。如果没有私有VPN,还可以使用RealVNC、Raspberry Pi Connect,或者通过Tailscale或Pangolin实现完全远程访问。这些解决方案都很棒,SSH也很好用——如果你不需要完整桌面的话。
但有些场景下,你不想在电脑上运行远程控制软件。比如远程进行基准测试时,我不希望屏幕共享占用任何资源。或者,你有一台需要无论如何都能远程访问的电脑。一旦电脑死机或关机,屏幕共享和SSH就失效了。
这时就需要IP KVM登场了。高端服务器硬件内置了此功能(HP的ILO、Dell的iDRAC或IPMI),但并非所有人都能接触到服务器主板。即使你有,BMC可能严重过时,或者你想通过GPU连接,而不是内置的VGA接口。
IP KVM代表“IP键盘视频和鼠标”。本质上,这些设备允许你通过网络控制电脑。
高端IP KVM拥有特殊功能,如PoE支持、HDMI直通和备用5G调制解调器。但有时你只想要一个没有花哨功能的远程KVM,为此甚至有低于50美元的型号。
在这篇文章中,我将介绍我测试过的所有KVM。
但在开始之前,先提醒一句:
其中一个设备甚至让FBI找上了我。而且所有这些设备都可能成为安全漏洞,随时可能被利用。任何形式的远程控制都需要被视为通向网络的一道敞开的大门——一定要给它上一把好锁。
保持固件更新,如果你不信任供应商就不要购买,并尽可能用防火墙隔离。使用IP KVM可以远程访问BIOS,这相当危险!
要了解问题有多严重,可以看看这篇文章,里面提到了一些我将要评测的设备存在的严重漏洞。
让我们从PiKVM开始。
PiKVM
对我来说,这一切都始于PiKVM。PiKVM团队构建的开源软件被所有第一代克隆品使用,并确立了树莓派作为这类设备的标准平台。我和父亲测试了所有PiKVM型号,除了价格,我都很喜欢。我100%推荐它们,尤其是因为你直接支持了编写该软件的团队。但我也知道很多人一看到价格就止步了。
价格从275美元到400美元不等,它们提供了HDMI直通、双向音频、电源控制、KVM切换附加组件、5G备份以及完全开源软件栈等功能。他们甚至提供了自己动手制作的指南,如果你有树莓派并想省钱的话!
价格:
- PiKVM v4 Plus(带CM4):约400美元(PiShop.us)
- PiKVM v4 Mini(不含CM4):约270美元(CloudFree)
- PiKVM v3(带Pi 4):约275美元(PiShop.us)
芯片组:BCM2711(Raspberry Pi 4/CM4)
主要特性:1080p 60fps、HDMI直通、双向音频支持、ATX电源控制、可通过额外硬件实现多电脑切换、用于4G/5G冗余网络的PCI Express插槽,功耗约3W
开源:GPLv3许可,源码在此,几乎所有基于树莓派的KVM的基础。
BliKVM
BliKVM本质上就是PiKVM,但更便宜,因为该公司受益于PiKVM已有的软件。硬件有相同的优点和权衡。但在软件方面,你没有将资金回馈给最初的开源项目。他们修改了软件和UI,并承认了软件的来源,但老实说?起步价超过200美元,配备更便宜的Allwinner版本,他们已被更新的KVM超越。BliKVM做的最棒的事是PCI Express版本,可以插在电脑内部。
价格:235到300美元(AliExpress)
芯片组:Allwinner H616或Raspberry Pi CM4
主要特性:有树莓派或Allwinner芯片的版本,可插入PC的PCIe卡版本,以及大量配件(如HDMI直通)。设置有些凌乱,但开箱即用。
开源:GPLv3许可,源码在此。
GL-iNet Comet
GL-iNet正在快速扩展其IP KVM产品线。他们以99美元的Comet开启了KVM之旅。与BliKVM类似,他们的软件是PiKVM的一个分支。因此,结合使用更便宜的单核Arm SoC而不是树莓派,可以大幅降低成本。他们还支持4K分辨率,并提供了ATX电源控制或可爱的小FingerBot附加组件,用于远程按下按钮。
价格:99.99美元(GL-iNet)
芯片组:RV1126
主要特性:4K 30fps、8GB eMMC、可选的ATX板和Fingerbot远程电源按钮推动。
开源:自托管云功能,KVM UI基于PiKVM,源码在此。
GL-iNet Comet Pro
Comet很基础,所以他们还给我寄了Comet Pro测试。
旁白:我测试的大多数KVM都是评测样品。尽管没有一家公司付钱或对我的写作内容有发言权,但我想明确:我只为其中的几款KVM付了钱。
Pro的价格不是翻倍,但它增加了WiFi、4倍大的板载存储用于可启动ISO、触摸屏、HDMI直通,并且仍然支持FingerBot和ATX电源控制附件。
GL-iNet还有几款未发布的KVM,希望有一天能测试(一款用于USB控制,另一款用于四电脑切换)。
价格:179.99美元(GL-iNet)
芯片组:RV1126B(未确认)
主要特性:4K 30fps、内置WiFi、32GB eMMC、触摸屏、HDMI直通、可选的ATX板和Fingerbot远程电源按钮推动。
开源:自托管云功能,KVM UI基于PiKVM,源码在此。
Sipeed NanoKVM Cube
这个小家伙让FBI找上了我。NanoKVM Cube仅售70美元,显然黑客们将其发送给美国员工以访问公司网络,用于某种间谍活动。这并不意味着NanoKVM“不好”,只是它便宜且不起眼,因此非常适合朝鲜间谍。
当然,制造商Sipeed还内置了一个小麦克风,这无助于改善形象。我为此拍了个短视频。问题在于Sipeed使用了一块RISC-V开发板来制造NanoKVM,而这块板子恰好包含了一个小麦克风。
但总的来说,如果你对使用来自中国的此类硬件感到不安,那就选别的吧。Sipeed花了很长时间才开源其固件,这也不利于NanoKVM的可信度。
但我仍然喜欢Cube,哪怕只是因为它向制造商展示了你可以制造出低于100美元的微型IP KVM。
价格:69美元(AliExpress)
芯片组:SG2002(RISC-V)
主要特性:1080p 60fps、32GB microSD、购买全套时附带ATX分线板。
开源:KVM UI源码。
Sipeed NanoKVM PCIe
我还没测试过,但Sipeed还制作了NanoKVM PCIe版,可安装在电脑内部。
价格:73美元(AliExpress)
芯片组:SG2002(RISC-V)
主要特性:4K 30fps、32GB eMMC、HDMI直通、可选PoE、WiFi、ATX分线板(最多加120美元)。
开源:KVM UI源码。
Sipeed NanoKVM Pro / Pro PCIe
Sipeed也像GL-iNet一样推出了Pro版本,带有触摸屏、控制拨轮、WiFi和HDMI直通。
他们还制作了两个PCI Express卡版本。所有这些仍然很便宜(低于100美元)。便宜的NanoKVM基于Sophgo SG2002 RISC-V芯片,而Pro型号使用Axera的双核Arm AX630C芯片。
我测试了他们所有的不同型号,工作得很好。Sipeed的UI是完全自定义的,非常简约。至少在美国,供货情况时好时坏,但我不确定是由于关税、生产速度还是进口限制。
价格:99美元(AliExpress)
芯片组:AX630C
主要特性:4K 30fps、32GB eMMC、HDMI直通、PoE、内置显示屏带控制拨轮、可选WiFi、ATX分线板(最多加120美元)。
开源:KVM UI源码。
JetKVM
我在JetKVM发布前就测试了它,至今仍喜爱它快速的UI和简洁的美学。顶部有两个小螺丝,可以硬装到机架上,就像我在时钟机架中使用的那样:
不知道是不是只有我觉得,这套设备感觉是最精致的之一。从包装到坚实的金属机身,再到反应灵敏的UI,我在工作室中使用JetKVM的频率超过其他任何设备。
它们使用单核Arm SoC,有助于将价格保持在100美元左右,但由于进口问题,它们从未能够以我最初认为的低价大量发货。
第一版有一些小问题,比如没有内置PoE,背面有一个需要适配器的mini HDMI接口,但总的来说,这是我最喜欢的小型IP KVM之一。似乎有一个新的PoE版本,带有全尺寸HDMI和microSD卡槽,但我还未能买到。
WisdPi生产了一个PoE分离器,可以通过以太网为其供电(我在时钟机架中就是这样供电的)。
JetKVM与PiKVM非常相似,其团队投入了大量时间和资源来构建全新的开源软件栈……
也像PiKVM一样,其他公司迅速对其进行分叉,并制造了自己小巧廉价的KVM,分流了一部分潜在市场。
价格:103美元(wisdPi)
芯片组:RV1106G3
主要特性:1080p 60fps、16GB eMMC、触摸屏、小型锌合金机身、ATX、串口、DC电源控制附件单独出售。
开源:KVM Go应用(GPLv2)、固件(上游许可)。
LuckFox PicoKVM
克隆它的公司之一是LuckFox。他们是一家较新的嵌入式设备制造商,其PicoKVM基本上就是JetKVM,但呈方形,屏幕在顶部。价格略低,如果你不需要机架安装,我认为这是一个可行的选择。
价格:61.99美元(Waveshare)
芯片组:RV1106G3
主要特性:1080p 60Hz、8GB eMMC、触摸屏、用于ATX电源的GPIO、microSD扩展。
开源:KVM UI是JetKVM的分支(GPLv2),并提供硬件原理图。
LeafKVM
另一个基于JetKVM软件的KVM是LeafKVM。与JetKVM不同,它内置了更大的显示屏,并增加了一个我从未在其他地方见过的功能:不需要额外供电的VGA适配器。你必须购买他们的适配器,并且目前只适用于LeafKVM,但它在我的旧Xserve上完美运行。Xserve背面只有两个USB端口,用一个来给VGA供电适配器供电有点浪费。
我对LeafKVM的主要不满(至少对于机架安装来说)是端口从两侧伸出,就像树莓派一样:线缆四处散开。
但它刚刚在Crowd Supply上完成了众筹,目前售价120美元。活动结束后价格可能会上涨。
价格:120美元(CrowdSupply),活动结束后涨价。
芯片组:RV1126B
主要特性:4K 30fps(或1080p 90fps)、microSD存储、IPS触摸屏、内置WiFi、设备上HDMI预览、可选的ATX电源控制、PoE支持(可选)、特殊的VGA转HDMI适配器(与LeafKVM配合使用时无需额外供电),以及软件中的RustDesk支持。
开源:硬件计划采用CERN-OHL-HW许可,软件构建脚本“将提供”,UI从JetKVM分叉。
TinyPilot Voyager 3
现在回到基于树莓派的PiKVM风格设备,TinyPilot是另一个我之前介绍过的盒子,不过现在已经是Voyager 3了。他们的第三代硬件设置更简单,包装也考虑得更周到。
从价格和许可管理设置来看,TinyPilot更面向商业用户,而不是想省钱的爱好者。看到这个东西几年后还在发展是件好事,我认为RBAC(基于角色的访问控制)和扩展功能很有价值。
(注:原文在这里似乎截断了,但根据文章结构,应该还有更多内容,不过我们已覆盖主要部分。)
评论