群晖远程唤醒方案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
xiaopanzi
V2EX    NAS

群晖远程唤醒方案

  •  
  •   xiaopanzi 2024-05-03 09:39:00 +08:00 3894 次点击
    这是一个创建于 534 天前的主题,其中的信息可能已经有所发展或是发生改变。

    去年买了一个群晖 DS423+,正在探索如何实现实现外网远程唤醒。网上的一些方案,基本都需要路由器支持 WOL 功能,但是我正在使用的小米路由器 AX9000 WOL 好像没有该功能。

    在不刷新路由器固件的前提下,是否有更好的方案实现群晖 DS423+的远程唤醒?

    第 1 条附言    2024-05-03 14:02:48 +08:00
    谢谢各位。回头试试小米智能插座
    第 2 条附言    2024-05-03 19:23:40 +08:00
    顺便吐槽一下小米路由器 AX9000 ,买回来后固件就不再更新。软件做的一塌糊涂。
    33 条回复    2024-06-05 22:22:53 +08:00
    NessajCN
        1
    NessajCN  
       2024-05-03 09:51:55 +08:00   1
    只要能把魔法包发到待开机的网卡里就能 wol
    所以你不一定需要从路由器 wol ,可以从同局域网另一台机器里发,
    譬如弄个低功率小主机装 linux 和 wol ,就能把从小主机发魔法包开机 nas
    或者你乐意折腾也可以尝试直接从外网发魔法包,这个我自己就没试过了
    https://wiki.archlinux.org/title/Wake-on-LAN#Across_the_internet
    leconio
        2
    leconio  
       2024-05-03 09:55:39 +08:00 via iPhone
    使用场景是啥,群晖一直开着不就行了吗。我的 220 开一次机要好久好久。
    leconio
        3
    leconio  
       2024-05-03 09:56:58 +08:00 via iPhone
    或者买个开机棒,那个就是发魔法包的
    ixixi
        4
    ixixi  
       2024-05-03 09:59:38 +08:00
    米家插座 通电开机 费用 50 左右吧

    虽然我也有这个功能 但从没用过 只用这个插座看功率和电量消耗
    gabezhao
        5
    gabezhao  
       2024-05-03 10:04:58 +08:00
    我的是小主机刷了 istoreos 的路由器固件,然后在路由器上安装 ddnsto ,ddnsto 上配置远程开机
    Puteulanus
        6
    Puteulanus  
       2024-05-03 10:17:52 +08:00
    AX9000 不是有 docke 吗,看看这个能用不? https://www.right.com.cn/forum/thread-8245313-1-1.html
    deepbytes
        7
    deepbytes  
       2024-05-03 10:18:26 +08:00 via iPhone
    NPS 穿透 op 利用 op 带的 wol 一键开机,安全方面,vps 配置 ip 白名单即可
    akiakise
        8
    akiakise  
       2024-05-03 10:30:52 +08:00 via iPhone
    群晖+UPS+DDNS 常年保持开机状态即可,不需要 路由器 WoL ,甚至可以远程唤醒局域网内其他设备
    Falcon1
        9
    Falcon1  
       2024-05-03 10:41:36 +08:00
    Bios 设置通电开机,买个小米智能插座远程通电
    sm1314
        10
    sm1314  
       2024-05-03 11:02:58 +08:00
    很简单,分三步:
    1.路由器获取公网 IP ,开放某个端口,比如 3333. 这一步如果有 ddns 就可以使用域名而不是 IP ,更方便。
    2.路由器设置端口映射、比如 0.0.0.0:3333->192.168.x.x:3389 192.168.x.x 为 Nas 的固定内网 IP 。
    3.手机下载 Wake me Up app , 添加第一步的路由公网 ip 和端口(3333)。

    人在外面需要开机的时候,打开 app ,一键远程启动。
    flynaj
        11
    flynaj  
       2024-05-03 11:05:20 +08:00 via Android
    通用解决方法就是小米智能插座,不用改变现有设备。
    uncat
        12
    uncat  
       2024-05-03 12:17:13 +08:00
    我有一台主机主板是技嘉 X570 UD ,先开启主板的网络栈功能,然后再开启 WOL 就可以了,然后关机的时候,先登录到内网其他 Linux 主机(比如树莓派?),命令行:wol <mac> 发个魔法包过去就启动了。
    uncat
        13
    uncat  
       2024-05-03 12:18:39 +08:00
    @deepbytes

    > 利用 op 带的 wol

    OpenWRT 中有自带 wol 么?我这边貌似得 opkg 单独安装
    lovelylain
        14
    lovelylain  
       2024-05-03 12:44:27 +08:00 via Android
    @uncat openwrt 可以自己编译固件,国产路由器的 openwrt 固件基本都是非官方编译的,编译的时候可以选择集成哪些包。
    uncat
        15
    uncat  
       2024-05-03 13:14:50 +08:00
    @lovelylain 嗯嗯,明白
    xiaopanzi
        16
    xiaopanzi  
    OP
       2024-05-03 13:44:02 +08:00
    @sm1314 3389 端口 有什么讲究吗?
    ixinshang
        17
    ixinshang  
       2024-05-03 15:30:11 +08:00
    哎 我加了一个交换机,路由器上就无法唤醒了。。。

    估计也要用插座了
    sayoll
        18
    sayoll  
       2024-05-03 18:16:05 +08:00
    直接断电硬盘受不住
    xiaopanzi
        19
    xiaopanzi  
    OP
       2024-05-03 18:58:35 +08:00
    @sayoll 正常关机之后再插座断电。后面需要远程开启就再使用插座通电,从而通电唤醒
    xiaopanzi
        20
    xiaopanzi  
    OP
       2024-05-03 19:04:22 +08:00
    @sayoll 查了一下,好像常关机断电再通电无法实现自动唤醒。看来这个方法还是不行。
    SenLief
        21
    SenLief  
       2024-05-03 19:29:30 +08:00
    你有外网?也就是能回家的,那直接在局域网内用命令行唤醒就可以了,ether-wake 命令。
    sm1314
        22
    sm1314  
       2024-05-03 20:52:03 +08:00
    每个设备硬件不一样,“9 is the default, but you can use any port number so long as your client wake-up application can talk to a port other than 9. Most WOL services will use either UDP port 7 or 9”,我用 3389 是因为远程开机之后要用远程桌面。WOL 魔术包最初是设计工作在数据链路层的,我说的这个思路就是用 UDP 包了这个魔术包在互联网上传输到内网。详细原理可以 google “Remote Wake On LAN via Port Forwarding”
    chanssl
        23
    chanssl  
       2024-05-03 21:58:25 +08:00
    AX9000 可以考虑刷成 openwrt 系统。或者获取 ssh 后装上 entware
    ruohai
        24
    ruohai  
       2024-05-03 22:10:26 +08:00
    15 块钱买个 ws1408 然后刷 openwrt 再装上 wol 插件。https://imgur.com/a/B6Jw86a
    lefthand2006
        25
    lefthand2006  
       2024-05-03 22:10:57 +08:00
    还有就是 vpn 回家,获得局域网 ip 后直接用 mac 地址唤醒
    ltkun
        26
    ltkun  
       2024-05-03 22:37:58 +08:00 via Android
    100 大洋的 one kvm
    利用玩客云的一个开源项目 类似 ipmi
    主要树莓派 pikvm 太贵
    deepbytes
        27
    deepbytes  
       2024-05-04 12:44:56 +08:00 via iPhone
    @uncat 编译版本不同,自带软件就不同,当然你可以用 opkg 安装
    ddzzhen
        28
    ddzzhen  
       2024-05-04 23:10:18 +08:00 via Android
    群晖的功率还需要唤醒吗,可以不关机
    elmagnificogg
        29
    elmagnificogg  
       2024-05-05 22:02:05 +08:00
    不知道你为啥要这样
    群晖默认非正常关机,来电以后会自动开机,完全不需要你远程开机,除非你是日常关机党,需要的时候才开机

    群晖正常关机,远程唤醒有点困难,实现路径比较长,首先小米的默认应该是没有 wol 功能的,你得刷机变成 openwrt ,然后路由器 DDNS ,开放端口,触发路由主动发送 WOL 给群晖

    物理模拟:你直接把按钮拆了,线连出来接个米家蓝牙 mesh 模块或者类似的开机卡的模块进行开机,这就是直接模拟物理开机了,同时可以做到不影响原本按钮的功能

    类似我这样
    https://elmagnifico.tech/2021/05/25/Wake-on-wireless-lan/
    Linken404
        30
    Linken404  
       2024-05-06 14:27:57 +08:00
    只要能让你的手机远程连到家里的网络环境,不管是 ddns 、frp 、zerotier 还是其他能想到的东西都行,剩下就只需要手机上装个 wol 软件就好了
    sungo
        31
    sungo  
       2024-05-12 22:48:26 +08:00 via Android
    @sm1314 这个思路很好啊,回头试试看
    evangao
        32
    evangao  
       2024-05-20 12:11:42 +08:00 via Android
    如果你是华硕路由器,内置了 wol ,很方便
    xiaomingfm
        33
    xiaomingfm  
       2024-06-05 22:22:53 +08:00
    我有一台 N1 ,刷了 armbian 装了 docker ,装 wwol-go-web ,然后 n1 上配个 ddns 。手机拿浏览器访问一下唤醒的页面就行了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2634 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 09:21 PVG 17:21 LAX 02:21 JFK 05:21
    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