有没有可能做一个硬件级的远程电脑控制装置? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Explr
V2EX    程序员

有没有可能做一个硬件级的远程电脑控制装置?

  •  
  •   Explr 2021-03-05 08:48:06 +08:00 5100 次点击
    这是一个创建于 1680 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如把 USB/HDMI 线连到某个装置上,在这个装置上转换成二进制数据,通过互联网发送到另一台装置上,在另一个装置上还原成 USB/HDMI 信号,连接键鼠和显示器。类似于把电脑与用户交互的硬件的信号都转发到远程位置。

    我在淘宝上见过用 WIFI 传 HDMI 信号的,不过是在短距离内; USB over IP 的方案好像都是软件的。我在想能不能把这些都集中到一个硬件上。这样远程控制这件事对于电脑的软件系统来说是透明的。

    PS:或者……拿一个机器人替我按键盘点鼠标?!

    28 条回复    2024-05-16 12:29:38 +08:00
    zxp
        1
    zxp  
       2021-03-05 08:50:04 +08:00   2
    yuan925
        2
    yuan925  
       2021-03-05 08:53:05 +08:00
    服务器级别的主板都有这样的硬件配置,比如超微的 impi 接口,直接连网线就行。
    SD10
        3
    SD10  
       2021-03-05 08:54:37 +08:00 via iPhone
    远程卡不就是干这个的吗,早都有了啊
    7654
        4
    7654  
       2021-03-05 08:54:44 +08:00
    你需要的是带网络功能的 KVM 吧
    stillyu
        5
    stillyu  
       2021-03-05 08:55:27 +08:00   1
    成品还有向日葵的控控
    ccadb
        6
    ccadb  
       2021-03-05 08:56:04 +08:00
    向日葵的控控
    EricInBj
        7
    EricInBj  
       2021-03-05 08:56:17 +08:00
    远程管理卡,HP 服务器的 ilo 卡就是干这个的啊
    matolv
        8
    matolv  
       2021-03-05 08:56:21 +08:00 via Android
    楼主可以了解下 supermicro 的 ipmi 和 hp 的 ilo
    Explr
        9
    Explr  
    OP
       2021-03-05 08:57:19 +08:00
    哦吼,还真有!谢谢大家!
    deorth
        10
    deorth  
       2021-03-05 09:08:07 +08:00
    华为的 iBMC
    VeryZero
        11
    VeryZero  
       2021-03-05 09:08:19 +08:00
    你是想写硬件级脚本吗?软件脚本运行在 A 电脑,实际操作通过硬件在 B 电脑? B 电脑传图像数据给 A 电脑。这样可以做到 B 电脑检测不到任何脚本。

    可以实现的,几年我研究梦幻的时候弄过
    weizhen199
        12
    weizhen199  
       2021-03-05 09:08:54 +08:00
    哈哈一起做过一个小电路板,就是网络触发 usb,usb 触发一个继电器连在电脑 reset 跳线上。
    Explr
        13
    Explr  
    OP
       2021-03-05 09:14:48 +08:00
    物理攻击....
    zxp
        14
    zxp  
       2021-03-05 09:16:44 +08:00
    涉及到到技术有视频采集、编解码、HID 硬件仿真等,那个 pikvm 项目里基本都实现了,除了没有服务器自带的硬件监控,看了 pikvm 之后才明白为什么网上 IPKVM 要卖那么贵,做一个 pikvm 接到普通的 kvm 切换器上就可以控制多台电脑了
    killeder
        15
    killeder  
       2021-03-05 09:19:59 +08:00
    无论如何都是要联网的,无非是协议共有私有,用的人多人少而已
    qiyue0726
        16
    qiyue0726  
       2021-03-05 09:22:55 +08:00
    现在路由不是都可以网络唤醒啊?
    imdong
        17
    imdong  
       2021-03-05 09:25:35 +08:00
    可以通过 Wi-Fi 实现无线投屏, 通过蓝牙 链接键鼠.

    所以一个硬件就可以了.
    LIBQ
        18
    LIBQ  
       2021-03-05 09:39:42 +08:00
    你说的可能是哪个叫花生棒的东西
    mauve
        19
    mauve  
    PRO
       2021-03-05 09:59:18 +08:00
    外挂新思路
    scarleast
        20
    scarleast  
       2021-03-05 10:08:13 +08:00
    zwlinc
        21
    zwlinc  
       2021-03-05 11:06:26 +08:00
    还有 dell 的 idrac
    ivan_wl
        22
    ivan_wl  
       2021-03-05 11:32:35 +08:00
    你说的不是 kvm 么,不过很多 cpu 可能就已经支持带外管理了,Intel ME 这种
    apex
        23
    apex  
       2021-03-05 11:53:15 +08:00 via iPhone   1
    这个硬件的名字叫 kvm over ip
    Lemeng
        24
    Lemeng  
       2021-03-05 13:29:32 +08:00
    这个公司分享上,向日葵有人分享过,不过没有实用过
    yujiang
        25
    yujiang  
       2021-03-05 22:38:45 +08:00 via Android
    向日葵控控,可解锁 ssh 进去,魔改显示器标识符和键鼠标识符后,受控机系统完全无法得知自己处于被远控状态,去年广泛用于线上考试作弊。
    systemcall
        26
    systemcall  
       2021-03-05 23:31:31 +08:00 via Android
    自己去买个洋垃圾服务器,上面有个东西叫做远程管理
    是直接集成了 2d 显卡的功能,通过 LPC 总线之类的东西和南桥、Super I/O 之类的通信,有的甚至把 Super I/O 的功能也集成进去了
    这个芯片再挂一个网卡,或者是通过一些方式和主机共享网卡,来实现远程控制
    不仅可以远程控制电脑,还可以调整 BIOS 设置、上传一个 ISO 来装系统、直接调风扇转数之类的东西
    systemcall
        27
    systemcall  
       2021-03-05 23:41:45 +08:00 via Android
    你要是只是要模拟用户输入,那就更简单了
    你可以用一个单片机来做,USB 、PS/2 、I2C 都可以,看你觉得哪个省事,PS/2 应该是最省事的吧
    传输的话,因为需要的带宽很低,可以用 IrDA 、蓝牙、WiFi 、以太网、RS232 、TTL 、RS485 、2.4G 、FM 模块、2G 、4G 、5G 、光纤、同轴等。也是觉得哪个看上去好弄就用什么
    最便宜的几毛的 8 个引脚的 STC15 系 51 单片机就可以了,但是也可以用 STM8 、STM32 、AVR 、MPS 、ARM7 、各种派、ESP8266 之类的带 WiFi/蓝牙的单片机
    选择实在是太多了。看你的需求。甚至你要加上视频传输功能,也有很多方法。各种 KVM 都有
    FeranyDev
        28
    FeranyDev  
       2024-05-16 12:29:38 +08:00
    @yujiang 大佬有没有修改的教程呀,我找不到。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5335 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 08:55 PVG 16:55 LAX 01:55 JFK 04:55
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86