开发与运维工具链
PiKVM (OS 层软件栈)
厂商/来源:
Maxim Devaev
核心功能:
“永不失联的远程机械臂”。当系统蓝屏、死机,甚至连网卡驱动都挂掉时,它是你能“触摸”到现场设备的唯一手段。
| 适用场景 | 远程进入 BIOS 修改设置、远程看蓝屏代码、远程给物理机重装系统 |
| 系统架构 | 运行在一块 树莓派 4 / Zero 2W 上(通过专门的镜像启动)。 |
| 核心机制 | 硬件级欺骗 (Out-of-Band Management) 1. 视频采集:通过 USB 采集卡把工控机的 HDMI 画面抓过来,在网页里给你看。 2. 键鼠模拟:树莓派通过 OTG 接口伪装成 USB 键盘鼠标插入工控机。你在网页上点鼠标,工控机以为是真实的鼠标在动。 |
| 核心价值 | 远程挂载镜像 (Virtual Media):你可以把自己电脑上的一个 .iso 系统安装包,通过网络挂载给 PiKVM,PiKVM 会向工控机伪装成一个插上去的 U 盘。你就可以直接远程重装系统了! |
| 避坑指南 | [接口适配与画质延迟] 1. 工业 VGA 的噩梦:很多老旧的机器(尤其是变电站的)只有 VGA 接口,没有 HDMI。便宜的 VGA-to-HDMI 转换器极其不稳定,会导致 PiKVM 抓不到图像。对策:务必购买带有独立供电 (带 MicroUSB 供电口) 的高质量有源转换线。 2. 视频压缩伪影:PiKVM 默认使用 MJPEG 或 WebRTC 传输视频,在带宽不佳的 4G 网络下,画面会有延迟。不要用它在远程玩游戏或看视频,只用来敲命令行和看控制面板。 |
| 推荐搭配 | [树莓派 4B] [几十块钱的 USB 视频采集卡][Tailscale (用于远程连入 PiKVM)] |