自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作

如果是软路由也在AIO里面,人在外面,系统BOOM了,那可以连接光猫的WIFI,用zerotier异地组网访问ipkvm

这里推荐有线接交换机or无线路由器,WIFI连接光猫的WIFI

出处:https://github.com/jacobbar/fruity-pikvm

This script was tested on OrangePi Zero 2

该脚本在香橙派 Zero 2上进行了测试

At the moment this script supports architecture arm64/aarch64 and armhf/armv7l, and should work with any debian based distribution such as Ubuntu, Debian, Armbian etc…

目前,该脚本支持arm64/aarch64和armhf/armv7l架构,并且应该可以在任何基于Debian的发行版上运行,如Ubuntu、Debian、Armbian等等。

推荐使用Ubuntu jammy

香橙派默认密码 orangepi

视频里面会用到的东西:

香橙派zero2 海鲜市场 90元

PS:用香橙派zero3也行 zero2我买了很久了

HDMI采集卡 PDD 20元

双路3.3V继电器 4.8元

公对母杜邦线 1.54元

开关机延长线 (可以不用)

SD卡 看你选择

typc数据线两根 两根剪断 一根数据一根电源 实现电源和数据单独传输

图片[1]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记

官方接线图

图片[2]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记

继电器接法

DC+ OUT-3.3V

DC- GND

IN1 PC5 72

IN2 PC8 69

继电器控制电脑开机重启接法 接NO和COM

图片[3]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记
图片[4]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记
sudo apt install -y git
git clone https://github.com/jacobbar/fruity-pikvm
cd fruity-pikvm
sudo ./install.sh

修改有线网络IP
nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4

连接WiFi
nmcli device wifi connect Xiaomi-mk3t password 4gc374h7

设置WiFi静态IP
/etc/NetworkManager/system-connections/
[ipv4]
method=manual
address1=192.168.0.100/24
gateway=192.168.0.1
dns=8.8.8.8;8.8.4.4

sudo systemctl restart networking

给虚拟镜像存放流出位置
lsblk

nano /etc/fstab

/dev/mmcblk1p2 /var/lib/kvmd/msd  ext4  nodev,nosuid,noexec,ro,errors=remount-ro,data=journal,X-kvmd.otgmsd-root=/var/lib/kvmd/msd,X-kvmd.otgmsd-user=kvmd  0 0

sudo ./msd-patch.sh


/etc/kvmd

kvmd:
    gpio:      
        scheme:    
            button1:    
                pin: 69 # GPIO pin number on the RPi
                mode: output    
                switch: true  # Disable switching, only pulse available
            button2:    
                pin: 72    
                mode: output    
                switch: false       
        view:    
            header:    
                title: ATX  # The menu title
            table:     
                - ["#Generic GPIO power"]  # Text starting with the sharp symbol will be a label
                - []  # creates a horizontal separator and starts a new table 
                - ["#pwr:", "button1|pwr"]  # Text label, one input, one button with text "Click" 
                - ["#rest:", "button2|rest"]    

删除用户方法 admin为用户名
kvmd-htpasswd del admin
新建用户方法 xcxc为用户名 然后回车 让让你输入密码以及确认密码
root@orangepizero2:~# kvmd-htpasswd set xcxc
Password: 
Repeat: 

然后用以下指令重启
systemctl restart kvmd kvmd-nginx
图片[5]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记
图片[6]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记
图片[7]-自制IPKVM,130元不到实现远程控制bios,开关主机,装系统等操作-小陈折腾日记
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共1条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片
    • 头像wintsa0