如何实现远程开机或者唤醒睡眠的电脑?

2019-01-16 12:04:22 +08:00
 razios
外网关机重启可以通过 rdp 之类远程,但是开机或者唤醒就没什么办法。有什么方案呢?
18060 次点击
所在节点    问与答
35 条回复
jisibencom
2019-01-16 12:06:59 +08:00
wol
villivateur
2019-01-16 12:09:33 +08:00
部分主板的网卡支持远程唤醒,可以查点相关资料
triptipstop
2019-01-16 12:12:46 +08:00
再搞个可联网的设备控制电脑开关
leafleave
2019-01-16 12:34:54 +08:00
楼上 wol 可以,要是内网 ip,或者 ip 变动,还是用向日葵远程开机棒稳定
C2G
2019-01-16 12:40:34 +08:00
wol 路由器网页端支持的话甚至能 frp 访问网页端进行唤醒。
其实智能插座也可以开机
won
2019-01-16 13:27:31 +08:00
睡眠的电脑鼠标放在震动模式的手机上面
AlphaTr
2019-01-16 13:34:46 +08:00
wol 不用 IP 吧,只是内网广播包含网卡 MAC 信息的特定消息,支持的网卡收到消息后就会启动系统
zsy979
2019-01-16 13:37:07 +08:00
TeamViewer 可以唤醒吧,远程开机有些主板支持还有向日葵的硬件
nightv2
2019-01-16 13:44:37 +08:00
电脑设置通电自动开机,然后再接一个可以网络访问的插座
razios
2019-01-16 14:58:48 +08:00
@C2G 智能插座只能远程通电,貌似开机还得按开机键吧。。
razios
2019-01-16 14:59:28 +08:00
@nightv2 哪里设置来着。。
razios
2019-01-16 14:59:46 +08:00
@won 你这个思路很独特哈
razios
2019-01-16 15:01:15 +08:00
@leafleave 不知道为什么换了 win10 后 wol 只能睡眠唤醒,而且外网的话也比较难,以前用过花生壳不行虽然理论可行,向日葵没试过
Midnight
2019-01-16 15:05:58 +08:00
只谈休眠的情况下利用 teamviewer 可以远程唤醒,也可以利用路由唤醒。
如果怕耗电要关机的话,可以利用智能插座配合主板通电开机,BIOS 里有设置的,默认是上一次情况(关机断电,不开机;开机断电,开机)
ashes1122
2019-01-16 15:13:19 +08:00
@razios 电脑设置来电开机。
westoy
2019-01-16 15:18:31 +08:00
我以前折腾过

当时妖板厂 B85 网卡高通的,linux 下 WOL 死活唤醒不了, 打了 gayhub 上的 patch 都不行

通电启动主板里压根没用, 通过智能插座启动也不行

拿重物压住一个键盘键, 通过 usb 唤醒在通电关闭的下一次是有用的, 如果断了再通电源, 也没办法启动

最后简单粗暴的在香蕉派 GPIO 上走了两根杜邦线到开机针脚上, 完美解决问题..........
titanium98118
2019-01-16 15:21:17 +08:00
intel vpro...
ipmi...
ThirdFlame
2019-01-16 15:22:09 +08:00
WOL 可以的,要求 有线网络
另外 台式机 BIOS 里有通电自启动的选项,那么加上智能插座即可。

楼上的 GPIO 物理模拟开机键按下的方法 当然也可以。
gamexg
2019-01-16 15:36:55 +08:00
路由器是否支持静态 arp 绑定?
支持的话,给电脑绑定一个 ip,然后路由器映射任意一个 udp 端口到绑定 ip。
之后直接从外网向公网 ip+转发端口发送唤醒包即可。(web 发送唤醒包 https://www.depicus.com/wake-on-lan/woli )

没公网 ip 或路由器不支持 arp 静态绑定,那么无解。
只能考虑局域网放个 nodemcu 等设备了。
gamexg
2019-01-16 15:39:41 +08:00
@gamexg 需要路由器支持 arp 绑定的原因是:

路由器收到 udp 包需要转发给内网计算机,转发需要目的计算机的 mac 地址,常规操作是发送 arp 包,但是现在目的计算机未开机,不会回应 arp 包,所以会失败。
但是如果绑定了 arp 地址,那么就不需要 arp 请求这一步了,可以直接转发 udp 包,目标计算机网卡收到唤醒包后就可以正常开机了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/527533

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX