Mac 如何做远程唤醒 / 网络唤醒 / WOL - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
weichengwu
V2EX    Apple

Mac 如何做远程唤醒 / 网络唤醒 / WOL

  •  
  •   weichengwu 2019-09-06 09:44:53 +08:00 18822 次点击
    这是一个创建于 2236 天前的主题,其中的信息可能已经有所发展或是发生改变。

    家里有台 Mac mini 2018,想充分利用起它的性能,需要人在外面的时候能够远程唤醒 Mac 即可,不想让它时刻保持开机状态。

    调研过花生开机棒,结果发现不支持 Mac,也调研过树莓派,网上找的教程都是基于 Windows 系统的,尝试过使用 etherwake 唤醒 Mac,结果未成功,很尴尬。

    V 友们有没有好的方法分享一下,先谢谢了。

    37 条回复    2024-09-01 21:52:01 +08:00
    Rcnaec
        1
    Rcnaec  
       2019-09-06 09:53:27 +08:00 via Android   2
    树莓派搭建物理按键模拟开关机
    weichengwu
        2
    weichengwu  
    OP
       2019-09-06 10:01:41 +08:00
    @Rcnaec #1 有这种产品的吗?我刚 tb 搜索“树莓派 物理按键”没搜到相应的结果,可以再细说一下吗?谢谢!
    jaynos
        3
    jaynos  
       2019-09-06 10:06:02 +08:00
    @weichengwu 1L 的意思应该是通过 GPIO 控制硬件, 用步进电机之类的东西控制个手指, 需要的时候按一下 mini 的开机键
    weichengwu
        4
    weichengwu  
    OP
       2019-09-06 10:24:05 +08:00
    @jaynos #3 原来是这样,好吧,我想起我也想过一个极端方案了:使用智能插座接电扇,然后通过电扇摇头触碰键盘唤醒 Mac,不过感觉实在太 low 了就没搞(本人硬件白痴,GPIO 什么的从来没玩过)
    trepwq
        5
    trepwq  
       2019-09-06 10:39:42 +08:00 via iPhone
    有个设置是断电后自动开机,配合智能插座可以实现,就是总是断电关机不知道对硬件有什么影响没有,感觉没有机械硬盘了应该没啥事
    lydasia
        6
    lydasia  
       2019-09-06 10:42:08 +08:00 via Android
    楼上的兄弟,都有 gpio 了还要用机械的方法干啥,把开机那两根线接出来不就好了
    Alesi
        7
    Alesi  
       2019-09-06 11:42:14 +08:00
    TeamViewer 好像有这功能
    weichengwu
        8
    weichengwu  
    OP
       2019-09-06 11:47:24 +08:00
    @lydasia #6 哥们你这就触及我的知识盲区了,不敢乱拆我的 Mac
    weichengwu
        9
    weichengwu  
    OP
       2019-09-06 11:48:49 +08:00
    @Alesi 对,但是 Teamviewer 需要公网 IP 或者局域网内有一台时刻保持唤醒状态的电脑
    cjpjxjx
        10
    cjpjxjx  
       2019-09-06 11:59:33 +08:00 via iPhone   1
    https://www.cencs.com/53.html
    我想说的是 WOL 和来电开机或者其他通过软件实现的都不靠谱,都会有失灵的时侯,所以还是硬件级通过继电器模拟开关键最靠谱
    1002xin
        11
    1002xin  
       2019-09-06 12:07:49 +08:00 via iPhone   1
    “不想让它时刻保持开机状态” 非特殊情况我没关过机
    elfive
        12
    elfive  
       2019-09-06 12:50:32 +08:00 via iPhone
    @weichengwu #2 我就是一楼这么做的,GPIO + 三极管,只要短接开机的那两个引脚就好了,那两个引脚一般是 5V 压差,贴片三极管基极接 GPIO,集电极接 5V 的那头,发射极接 0V 那头,或者用继电器也行,只是继电器时间控制不是很精确,容易出现通电时间过长或过短的问题,调试一下就好了。
    elfive
        13
    elfive  
       2019-09-06 12:58:12 +08:00 via iPhone
    @weichengwu #2 https://i.loli.net/2019/09/06/SgjCdI3ADxcFLK2.jpg
    我是自己做的 PCB 板子,上面画好电路图,自己焊的三极管电阻这些东西。所以直接从主板上把 Power+/-引出来接到 PCB 板子的插针上,配置一下 GPIO 引脚就搞定了。现在我把树莓派放到机箱里面去了,通过主板上的 USB 引脚取电,稳定运行了两年了。

    板子其实有多的,只是那个 40Pin 的接没有多的了(不好买)
    smallgoogle
        14
    smallgoogle  
       2019-09-06 13:03:39 +08:00
    这个时候我是不是应该说 esp8266 十几块钱就解决了。
    TonyLiu2ca
        15
    TonyLiu2ca  
       2019-09-06 13:28:24 +08:00
    WOL 的数据包很简单,可以用好多跨平台语言实现,局域网内测试,即便是 2012 款的 MBP 都可以唤醒。要实现远程,一个方式是在家中可以被公网访问的 router 上做个功能,给特定的 MAC 地址的机器广播 WOL 数据包即可。
    或者干脆 mini 不休眠也还可以。
    rcx100
        16
    rcx100  
       2019-09-06 13:28:51 +08:00 via Android
    ios 不能设置通电唤醒吗?不然搞个智能插座不就完了
    sdmike
        17
    sdmike  
       2019-09-06 15:09:11 +08:00
    我觉得搞个绝地武士的手办,用 1 号方案,光剑戳一下开机,酷酷的
    liuminghao233
        18
    liuminghao233  
       2019-09-06 15:13:35 +08:00 via iPhone
    我的黑苹果都可以唤醒
    白的不行?
    weichengwu
        19
    weichengwu  
    OP
       2019-09-06 15:23:33 +08:00
    @cjpjxjx #10

    @elfive #12

    我的不敢拆,一是自己动手能力差,怕拆坏,二是怕拆了就没保修了。
    weichengwu
        20
    weichengwu  
    OP
       2019-09-06 15:24:53 +08:00
    @1002xin #11

    @TonyLiu2ca #15

    准备尝试不休眠了
    weichengwu
        21
    weichengwu  
    OP
       2019-09-06 15:26:24 +08:00
    @rcx100 #16 可以设置,但是总觉得这种方法有点非常规
    elfive
        22
    elfive  
       2019-09-06 17:28:18 +08:00 via iPhone
    @weichengwu #19 不用拆的,最多只要动两根线而已
    tank
        23
    tank  
       2019-09-06 17:33:27 +08:00
    从屏保自动睡眠后还可以远程 VNC 唤醒,不需要固定 IP
    StevenRCE0
        24
    StevenRCE0  
       2019-09-06 19:56:05 +08:00 via iPhone
    好像是 macOS 有 Bonjour 连接就会唤醒,甚至在我的黑苹果上都行
    StevenRCE0
        25
    StevenRCE0  
       2019-09-06 20:04:10 +08:00 via iPhone
    https://imgur.com/gallery/FPBbmxd
    WOL 的话我用一个假 nas 搞的 ●●
    CEBBCAT
        26
    CEBBCAT  
       2019-09-06 20:25:54 +08:00 via Android
    @liuminghao233 暴击 999 哈哈

    一开始我也是想回复“亲建议您黑苹果呢”,后来考虑到怕把楼主搞崩溃就没回
    weichengwu
        27
    weichengwu  
    OP
       2019-09-06 20:51:26 +08:00
    @CEBBCAT #26 黑苹果以前在笔记本上装过,不过水平太菜,好几个驱动没搞定。后来买了 Mac 之后就再也没碰过黑苹果,说不定现在再让我搞一次,我还是搞不定
    qinyongr
        28
    qinyongr  
       2019-09-06 21:05:54 +08:00
    你这么一说,再一看我 Mac mini 已经挂了 5 天虚拟机忘了关了。我 Mac mini 为了当 NAS,才来不关机不睡眠不锁屏,自我感觉良好。
    CEBBCAT
        29
    CEBBCAT  
       2019-09-07 00:51:51 +08:00
    @weichengwu #27 我也搞过黑苹果,确实很难,不过最好的方式是先准备搞黑苹果再买笔记本,那就应该很快了。网友一般是小米笔记本 /NUC 这样的半小时就装好了,什么驱动网上都有(所以不要对黑苹果失去信心呢)
    KasuganoSoras
        30
    KasuganoSoras  
       2019-09-07 01:41:15 +08:00
    建议使用:电话 /微信 + 老妈 /老爸 /其他亲人远程手动开机,最经济实惠的方案(手动狗头)
    explore365
        31
    explore365  
       2019-09-07 18:25:33 +08:00
    用 PHP 写了个 WOL,哈哈哈哈哈哈
    kyf0722
        32
    kyf0722  
       2019-09-07 21:34:07 +08:00
    树莓派 USB 模拟 HID (相当于键盘)进行唤醒
    gouki
        33
    gouki  
       2021-01-05 07:22:55 +08:00
    网上有 frp 局域网唤醒
    notgoda
        34
    notgoda  
       2022-01-17 14:56:48 +08:00 via iPhone
    @explore365
    @gouki
    @kyf0722
    @StevenRCE0
    @StevenRCE0
    @tank
    @TonyLiu2ca
    @cjpjxjx
    @smallgoogle


    @tank @TonyLiu2ca 大佬们,请问同一局域网下 N1 Debian , 安装 wakeonlan Perl script 可以唤醒 sleeping 中的 M1 MacBook 吗?
    xiebruce
        35
    xiebruce  
       2024-08-24 12:43:24 +08:00
    挖个坟,其实根本不需要这么麻烦,只需要在 iPhone 中用“查找”app ,查找 Mac 的位置,它就会自动被唤醒,然后你用远程软件就可以连接,然后把远程连接软件设置成重启自启动就行
    weichengwu
        36
    weichengwu  
    OP
       2024-08-24 21:18:39 +08:00
    @xiebruce #35 哈哈,也没必要这么麻烦了,这几年 Mac mini 一直全天候开机不锁屏
    xiebruce
        37
    xiebruce  
       2024-09-01 21:52:01 +08:00
    @weichengwu 全天候感觉有点太造了哈哈,用 iPhone 查找真的可以唤醒,我感觉挺不错的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     929 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 21:25 PVG 05:25 LAX 14:25 JFK 17:25
    Do have faith in what you're doing.
    ubao msn 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