December 17, 2025
Welcome

IP-KVM远程控制工具

来源:One-KVM

简介

One-KVM 是基于廉价计算机硬件和 PiKVM 软件二次开发的 BIOS 级远程控制项目。可以实现远程管理服务器或工作站,无需在被控机安装软件调整设置,实现无侵入式控制,适用范围广泛。

部署

One-KVM支持硬件部署,如:玩客云、香橙派等;也支持虚拟机和Docker部署。本次是在飞牛Docker中部署。

硬件需求

  1. 物理机:飞牛OS
  2. USB采集卡:MS2130
  3. 键鼠模拟:CH9323+CH340转换线

流程

  1. 将MS2130和CH9323+CH340转换线连接到飞牛物理机。
  2. 启用飞牛SSH功能。
  3. SSH连接到飞牛。
  4. 输入sudo -i回车,并输入账号密码。
  5. 输入docker run命令:
bash
1docker run \
2--name kvmd -itd \
3--restart=always \
4--device /dev/video0:/dev/video0 \
5--device /dev/ttyUSB0:/dev/ttyUSB0 \
6--device /dev/snd:/dev/snd \
7-p 8080:8080 -p 4430:4430 -p 5900:5900 -p 623:623 \
8silentwind0/kvmd
  1. 其他参数:
bash
1-e USERNAME=用户名 -e PASSWORD=密码
2-e VIDEONUM=1 设置 USB 采集卡地址编号
3-e AUDIONUM=0 设置音频输入设备编号
4-e NOSSL=1 禁用 HTTPS,启用 HTTP,在 8080 端口提供 WEB 服务。
5-e NOAUTH=1 禁用身份认证,默认为启用。
6-e NOWEBTERMWRITE=1 禁用 WEB 终端输入,设置为只读模式,默认为启用。
7-e NOWEBTERM=1 禁用 WEB 终端,默认为启用。
8-e NOVNC=1 禁用 VNC,默认为启用。
9-e NOIPMI=1 禁用 IPMI,默认为启用。
  1. 浏览器打开:https://IP地址:4430

飞牛声音问题:

飞牛没有完整支持音频采集和音频输出,若需要在One-KVM中播放来自采集卡的声音,则需要安装完成的音频服务:
参考:飞牛fnOS安装了Airplay没有声音找不到声卡的问题
主要解决流程:

  1. 重新安装ALSA组件,并重启系统。
bash
1sudo apt update && sudo apt install --reinstall alsa-utils pulseaudio -y
  1. 重新安装modprobe,并加载。
bash
1sudo apt install --reinstall kmod -y
2sudo modprobe snd-hda-intel
  1. 设置权限。
bash
1sudo usermod -aG audio $USER
2newgrp audio
  1. 启用pulseaudio
bash
1pulseaudio --start

喜欢这篇文章吗?

分享给你的朋友和同事吧!

Welcome
Last updated: February 7, 2026
相关文章
正在检查服务状态...
IP-KVM远程控制工具 - Q宝的学习笔记