V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Explr
V2EX  ›  程序员

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

  •  
  •   Explr · 324 天前 · 3052 次点击
    这是一个创建于 324 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    所以一个硬件就可以了.
    LIBQ
        18
    LIBQ  
       324 天前
    你说的可能是哪个叫花生棒的东西
    mauve
        19
    mauve  
       324 天前
    外挂新思路
    zwlinc
        21
    zwlinc  
       324 天前
    还有 dell 的 idrac
    ivan_wl
        22
    ivan_wl  
       324 天前
    你说的不是 kvm 么,不过很多 cpu 可能就已经支持带外管理了,Intel ME 这种
    apex
        23
    apex  
       324 天前 via iPhone   ❤️ 1
    这个硬件的名字叫 kvm over ip
    Lemeng
        24
    Lemeng  
       324 天前
    这个公司分享上,向日葵有人分享过,不过没有实用过
    yujiang
        25
    yujiang  
       324 天前 via Android
    向日葵控控,可解锁 ssh 进去,魔改显示器标识符和键鼠标识符后,受控机系统完全无法得知自己处于被远控状态,去年广泛用于线上考试作弊。
    systemcall
        26
    systemcall  
       324 天前 via Android
    自己去买个洋垃圾服务器,上面有个东西叫做远程管理
    是直接集成了 2d 显卡的功能,通过 LPC 总线之类的东西和南桥、Super I/O 之类的通信,有的甚至把 Super I/O 的功能也集成进去了
    这个芯片再挂一个网卡,或者是通过一些方式和主机共享网卡,来实现远程控制
    不仅可以远程控制电脑,还可以调整 BIOS 设置、上传一个 ISO 来装系统、直接调风扇转数之类的东西
    systemcall
        27
    systemcall  
       324 天前 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 都有
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1145 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:50 · PVG 02:50 · LAX 10:50 · JFK 13:50
    ♥ Do have faith in what you're doing.