求助宿舍远程开机方案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vanxx
V2EX    硬件

求助宿舍远程开机方案

  •  
  •   vanxx 2024-11-17 13:12:12 +08:00 6133 次点击
    这是一个创建于 376 天前的主题,其中的信息可能已经有所发展或是发生改变。
    情况有些复杂,op 在大学宿舍有一台台式机,每天断电,路由器也会跟着断电,重启以后校园网需要重新上网关登录才能使用。。
    现在寻求一个在校外也能远程开机的方法,感激不尽。
    49 条回复    2024-12-29 11:25:26 +08:00
    vanxx
        1
    vanxx  
    OP
       2024-11-17 13:13:48 +08:00
    能不能不添购需要月供(服务器,电话卡等)设备最好,感谢各位大佬
    szx237560
        2
    szx237560  
       2024-11-17 13:16:31 +08:00
    让室友帮忙开机;电脑设置通电自动开机;
    vanxx
        3
    vanxx  
    OP
       2024-11-17 13:19:25 +08:00
    @szx237560 前者是迫不得已的方案,肯定不能总麻烦舍友。后者我的使用时间并没有从早到晚这么长,总不能早上六点一来点就开始闪下铺然后风扇叫醒全宿舍,所以暂时不考虑。
    ivvei
        4
    ivvei  
       2024-11-17 13:28:57 +08:00 via Android
    bios 可以设置定时开机的啊。
    vanxx
        5
    vanxx  
    OP
       2024-11-17 13:37:47 +08:00
    @ivvei 嗯嗯,但是我需要的是 我想要什么时候开就什么时候开 的效果,也不是每天都需要用到台式
    lpt0
        6
    lpt0  
       2024-11-17 13:44:41 +08:00 via Android
    第一招:主板有来电自启动的呀,主板设置下,自己能开机,最简单
    第二招:搞个软路由,来电能自动启动自动登录就不用管台式机了,最推荐
    第三招:假如路由器是软路由,电脑主板支持局域网唤醒情况下,用脚本自动唤醒
    第四招:假如路由器能插手机卡,远程连接手动发唤醒包,太麻烦,不推荐
    第五招:如果你够强的话,上物理装置,来电按一次电源键
    noobjalen
        7
    noobjalen  
       2024-11-17 13:46:09 +08:00
    加 UPS 就不断电了
    topssss
        8
    topssss  
       2024-11-17 13:50:26 +08:00
    米家开机卡,12 块钱完美解决任何远程开机问题
    cleverlong
        9
    cleverlong  
       2024-11-17 13:53:59 +08:00 via iPhone
    提供一个思路,另外添置一个 5G 路由器,配套米家智能开关,台式机电源线插在米家智能开关上,设定通电自启动即可
    Cheons
        10
    Cheons  
       2024-11-17 13:56:27 +08:00 via Android
    路由器加 UPS ,续航 9 小时也不过百十块钱。
    vanxx
        11
    vanxx  
    OP
       2024-11-17 13:57:11 +08:00
    @tedeastside 看了一下还是需要另外购置米家网关,也是需要连接网络的
    vanxx
        12
    vanxx  
    OP
       2024-11-17 13:58:34 +08:00
    @lpt0 嗯,目前来看还是需要软路由,自动连接网络的脚本已经写好了,软路由来电自启然后用 lan 远程启动
    vanxx
        13
    vanxx  
    OP
       2024-11-17 13:59:51 +08:00
    @Cheons 嗯,也是一个很好的解决办法,我个人倾向软路由的解决方案,宿舍禁用 ups ,抓到就 GG 了
    Cheons
        14
    Cheons  
       2024-11-17 14:08:37 +08:00 via Android
    @vanxx
    路由器的 UPS 就一个充电宝,学校充电宝不让用?
    tap91624
        15
    tap91624  
       2024-11-17 14:42:41 +08:00
    路由器接个升压线,接充电宝啊
    greenskinmonster
        16
    greenskinmonster  
       2024-11-17 14:46:07 +08:00
    断电后,校园网断了,再来电也是断网状态,怎么远程控制呢?
    tuobatian
        17
    tuobatian  
       2024-11-17 14:50:31 +08:00
    1 、弄个 4G 或 5G usb WiFi ,有条件上 cpe ,反正几十块或者几百都有
    2 、如果流量不够,那么连上电脑再手动连接校内网
    yinmin
        18
    yinmin  
       2024-11-17 15:10:29 +08:00 via iPhone
    有些学校的校园网不登录的情况下,能访问外网 IP 的 udp 53 端口,或者能访问 ipv6 网络。frp server 配置接入端口为 udp 53 端口,看看不登录能否 frp
    haimall
        19
    haimall  
       2024-11-17 15:11:27 +08:00
    2024 新款随身 wifi 移动无线 wi-fi6 流量上网卡 5 无线网络热点 4g 便携路由器宽带免插卡 w

    配合一下
    Rendex
        20
    Rendex  
       2024-11-17 15:13:24 +08:00
    要是只是开机的话流量一个月并不多吧? 19 块一个月或者你主卡开副卡。
    路由器+4G/5G 上网模块就可以了。甚至可以研究一下有没有对应的校园网自动登录脚本,也不是不行。
    还有一个违规的办法就是宿舍如果有空调。空调就是 24 小时有电的,可以买排插接下来
    monkey110
        21
    monkey110  
       2024-11-17 16:24:23 +08:00
    按键机器人,自己 diy 的话 esp32 配合舵机 20 多块钱成本,和免费 mqtt 服务器通讯可以实现无需本地网关远程开关机等功能。
    viviwon
        22
    viviwon  
       2024-11-17 17:17:09 +08:00
    买一个户外电源可以不呢,有的带 ups 功能。
    dfdd1811
        23
    dfdd1811  
       2024-11-17 18:01:45 +08:00
    我是用小米那个插座,控制来电断电。主板设置来电开机。todesk 我记得有同局域网帮助开机的功能,让室友装一个
    LandCruiser
        24
    LandCruiser  
       2024-11-17 18:02:53 +08:00
    BIOS 设置断电后开机不就行了,你不用你就让他放着呗
    paopjian
        25
    paopjian  
       2024-11-17 18:21:24 +08:00
    台式机来电自动开机, 系统设置开机后执行脚本, 网关登录是走的 post 请求,你抓包看看网页, 可以执行脚本登录网关, 实在不会就问学校老师 linux 没有界面怎么联网
    MrMissBlack
        26
    MrMissBlack  
       2024-11-17 18:30:56 +08:00
    自动连接网络搞定的话,就整个小设备,也不一定要是软路由,Linux 系统就可以。然后让它自动联网,通过 Tailscale 远程连接,发送 WOL 包唤醒你的主机。
    json12138
        27
    json12138  
       2024-11-17 18:35:14 +08:00
    淘宝搜一下
    zhandouji2023
        28
    zhandouji2023  
       2024-11-17 18:47:37 +08:00 via iPhone
    建议把机子放老师办公室。不断电还能白嫖电费
    zhangeric
        29
    zhangeric  
       2024-11-17 19:13:58 +08:00
    电脑 bios 设置成来电启动,然后系统启动 1 分钟后,启动登录任务.这个是最简单的方法了.唯一麻烦的可能就是怎么自动登录了.不过别的方法应该都绕不过这个.
    dys0327
        30
    dys0327  
       2024-11-17 19:23:42 +08:00
    @dfdd1811 #23 todesk 的原理好像就是 WOL
    chuunshii
        31
    chuunshii  
       2024-11-17 19:24:04 +08:00
    三种,
    chuunshii
        32
    chuunshii  
       2024-11-17 19:26:41 +08:00   1
    四种,
    1.智能插座产品(打开 bios 通电开机,米家)
    2.手指机器人(米家)
    3.wake on line ,需要硬件支持,还有公网
    4.开机卡(我用的就是,十几块的米家的+todesk 远程)
    ihciah
        33
    ihciah  
       2024-11-17 21:03:55 +08:00 via iPhone
    我现在树莓派就是专门拿来开笔记本的(笔记本常年关盖子当台式机用,很难按开机键),插了根网线到笔记本上。
    系统对接到了 homekit ,有网就能开机 https://github.com/ihciah/wol-homekit

    ps: 最低成本是搞一个 openwrt 的路由器,放个后台脚本自动连接校园网,再跑个自己搓的程序用于 WOL(开机指令用 homekit 或者 tg bot 等下发,都不需要自建中心服务器)。
    mikewang
        34
    mikewang  
       2024-11-18 01:15:42 +08:00
    零成本方案(假设就是用的傻瓜路由器):

    1. 打开 BIOS 上电自启功能(每天宿舍来电,自动启动)
    2. 开机后,脚本自动登录校园网
    (可选) 3. 如果开机时间比较早,可以休眠或者关机
    (可选) 4. 因为路由器已经连上网了,可以同网段下折腾各种 WOL 方案
    mikewang
        35
    mikewang  
       2024-11-18 01:21:08 +08:00
    @mikewang
    没看到前面的回复。如果不想上电自启,那就得将路由器刷一个 OpenWRT 了,设置一个 crontab ,定时触发 etherwake 唤醒电脑。
    lovelive1024
        36
    lovelive1024  
       2024-11-18 08:58:27 +08:00
    智能插座+主板来电自启
    KeysPAN
        37
    KeysPAN  
       2024-11-18 09:03:38 +08:00
    有基于 ESP32 的 USB 启动器,可以看看淘宝或者 github 有没有,连个网就行了
    mx3y
        38
    mx3y  
       2024-11-18 09:05:14 +08:00
    向日葵的智能开关买一个,不超过 50 ,电脑设置下 BIOS ,然后电脑的电源线插到这个转开关头上,这个开关再插到一个普通的插座里。搞定。
    linstrong
        39
    linstrong  
       2024-11-18 09:14:23 +08:00
    “重启以后校园网需要重新登录才能使用”,电脑开机好弄,但是你这开机没网,这要么手动,要么只能加 4G 路由器才能联网
    0NGNLLLer0
        40
    0NGNLLLer0  
       2024-11-18 11:11:12 +08:00
    看起来貌似都要连上网络才能实现一个远程开关机,不妨研究一下怎么自动重新登录,再搞个米家智能插座并设定 bios 。说来说去还是那么几个方案
    q958951326
        41
    q958951326  
       2024-11-18 11:28:11 +08:00
    向日葵远程+4G 上网卡。
    sl0000
        42
    sl0000  
       2024-11-18 12:34:52 +08:00
    1. ssh 到路由器, 然后给机器发开机命令, 需要 bios 支持 Wake-on-LAN
    2. 给机器安装远程管理卡 需要 bios 支持 Power On by PCI-E/PCI, 不然管理卡需要支持外置电源
    sl0000
        43
    sl0000  
       2024-11-18 12:55:47 +08:00
    @sl0000 没审题, 校园网需要重新上网关登录才能使用
    这一步是不是需要验证, 不需要验证可以挂一个定时服务到路由器上, 用代码或脚本实现.
    jekyll114
        44
    jekyll114  
       2024-11-18 15:31:24 +08:00
    人工智能,重要的还是人工
    waklealone
        45
    waklealone  
       2024-11-18 17:34:34 +08:00
    买个 5G CPE 吧 , 给智能插座供网 , 台式机设置来电自启动.

    或者你买个一度电版的那种户外电源 , 给路由器供电 保证不会断网
    aru
        46
    aru  
       2024-11-18 20:39:25 +08:00
    买一个能刷 openwrt 的路由器即可,100 左右的应该就不错
    然后需要自己写一个自动登录网络的脚本中路由器运行
    通过 frp (有免费的公益 frp 服务器) 可以远程访问路由器,通过 wol 按需开机
    aru
        47
    aru  
       2024-11-18 20:43:10 +08:00   1
    对了,也可以不用替换你现有的路由器,三四十买一个便宜的 arm 小盒子,刷 armbian ,在这里面运行自动登录网络脚本,frp 客户端映射 ssh 端口出去,可以远程访问 ssh ,再 wol 开机电脑
    CrazyBunQnQ
        48
    CrazyBunQnQ  
       2024-11-19 17:55:50 +08:00
    整个 UPS 只给路由器供电,断电后应该能坚持很久甚至一两天吧
    shadowaura
        49
    shadowaura  
       334 天前 via Android
    #46 这个方案不错,符合 OP 的需求,但还有优化空间。目前采用的 frp + ssh + WOL 方案稍显繁琐,且可靠性略低。我建议一种基于物联网的解决思路,有一个项目( theshdowaura/homeai )可以在路由器上运行,将 WOL 命令集成进去,同时借助巴法云的服务,可以轻松实现智能家居功能,还支持导入米家设备。在 App 上就能轻松设置定时开机。我自己实际使用后,感觉非常方便可靠。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     851 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 20:33 PVG 04:33 LAX 12:33 JFK 15:33
    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