前置条件:
* 内网有一台 win10 系统的主机是操作对象,一台树莓派
* 树莓派反代到一台公网服务器上可以从公网远程上去实现反代或者发些指令之类的操作。
已知的部分:
* 用 wakeonlan 结合一些配置可以实现远程开机
* 用 net rpc shutdown 结合一些配置可以发送远程关机指令
死机过程:
1、去年 10 月左右 win10 某次更新后在远程的过程中开始频繁的死机
2、死机后屏幕上登录界面的时间固定在死机的时间点,登录界面无响应,没有蓝屏,ping 有响应,rpc 指令连接超时,mstsc 弹输入密码框输入后等待配置超时,共享出来的网络硬盘会掉线,重启后恢复。
3、查看日志,没什么有价值的信息,偶尔能看见死机前几十分钟有两个和 win10 自动更新有关的网络服务在启停遂关闭自动更新,禁用相关网络服务,好了两个月,现在又出现了
4、这次大部分症状与之前类似,区别在于 mstsc 不弹密码输入框了
我的问题:
1、有谁这种死机是什么原因微软的论坛我也发帖了但没人理我?
2、我知道有一些智能插座能实现类似远程拔电源的效果,还有一些电脑远程控制卡之类的
3、但我不想用第三方的 app,如果我想自己实现类似的东西(能接受网络指令断电的插座或远程控制卡)哪个简单一些,需要哪方面的知识和准备?
4、或者比如存不存在什么插在 usb 口上能物理干涉开关机键的设备(最好这个设备自己还能连接 wifi 之类的接受网络指令)?
1
efsg 2020-01-14 14:49:28 +08:00 via Android
答案是印度咖喱
|
2
psychoo 2020-01-14 14:55:42 +08:00
其中一种远程控制卡,连接固定 wifi 不掉线,控制线并联到电脑 RESET 和 POWER 键上,接受远程指令控制开关机重启
自己开发:1.至少一种 wifi 模组的驱动开发; 2.基础硬件电路知识。 |
5
xiaojj 2020-01-14 15:15:18 +08:00
树莓派控制继电器,主机设置成通电启动
|
6
nyaruko 2020-01-14 16:55:14 +08:00 2
我之前做过一个类似的,给楼主一点思路。
我当时的需求是通过树莓派监控矿机,矿机出现异常时对矿机进行断电重启操作,或者在矿场停电后自动开机等。 主要思路是, 硬件部分,树莓派的每个 GPIO 接口连接一个继电器,继电器连接矿机主板的电源端子。GPIO 置高电平的时候,相当于按下电源键的操作,所以置高电平 5 秒相当于强制关机,1 秒相当于正常的按下电源键。 软件部分就是监控挖矿软件的 API,发现算力异常的时候直接对 GPIO 进行操作即可。树莓派操作 IO 非常简单,有 python 库 相关核心代码在此,希望能帮到楼主。 https://github.com/zypoi/rpi-miner |
7
alect 2020-01-14 17:42:06 +08:00
某宝搜远程开机卡好像很多
|
9
tianyu1234 2020-01-17 08:12:34 +08:00 via iPhone
不是应该先解决死机的问题么?
|
10
zephyru OP @tianyu1234
我也想啊,但不知道原因 |