书接上文,双网口飞牛 NAS 设置二级路由
后来作为系统的 U 盘挂掉了,现在索性重装 debian13
,并启用双网口桥接,使 NAS
作为作为交换机使用
书接上文,双网口飞牛 NAS 设置二级路由
后来作为系统的 U 盘挂掉了,现在索性重装 debian13
,并启用双网口桥接,使 NAS
作为作为交换机使用
Debian13
发布于 2025 年 8 月 9 日,代号 trixie
,抱着尝鲜的念头在中午休息的时候给家里的小主机做了个升级,因为考虑不周最终翻车无法开机,记录下升级与救回的过程。
手里闲置了一台工控机(装了飞牛 NAS),双网口,就想着能不能利用一下搞个旁路由给电脑,第二个网口当交换机,电脑连接第二个网口,初步方案是将两个网口都通过 docker 的 macvlan 映射给 openwrt,但是尝试后发现无论怎么修改电脑最多可以获取 DHCP 下发的 IP,但是无法上网。折腾一番后放弃第二个网口当交换机,直接第二网口接我电脑,当我电脑的主路由,并配置 DMZ
模式,全部请求都转发到我电脑
Cloudflare R2 确实是个好东西,10GB 免费空间加上每月一千万次免费 Class B 操作,比某 AWS 不知道高到哪里去了。但是有个坑:公开存储桶的请求次数是不设防的。万一有人恶意刷你的桶,或者你的资源突然火了被疯狂访问,账单能直接让你破产。
大善人的缓存挺好用,在我一次错误配置后,导致网站后台被缓存不用登录就能访问 😱,然后就研究了下缓存
由于我的博客迁移到了 redefine
, 在些许配置上有差异性,比如 next
主题中版权声明是写作 copyright: true
,但是在 redefine
这么写版权部分只会显示一个 true
,我在某次提交统一删除了 copyright: true
,但是此行为导致所有文章的修改日期变成提交的时间,所以使用脚本为所有文章添加上 updated
接上文电脑实现小爱语音关机 , 点灯
家的 nodejs sdk
使用小爱控制老是报” 要操作的设备要出问题了,请稍候再试吧”,经过一番查找,找到 将电脑接入米家,远程、语音开关机,推送消息、电脑接入米家,控制电脑开关机(无需购买外设),看了这两个方案很心动 💓,这两个方案都是部署在外部机器上的,且主要使用 wol
,不是很贴合我的需求,先记录,后边再慢慢搞。
Traefik
是一个云原生的新型 HTTP 反向代理、负载均衡软件。作用类似于 nginx
,在全 docker
环境中,Traefik
会比 nginx
配置简略很多。我使用过 nginx
反代 docker
同网络(networks)下的其他服务,统一出口,使用泛域名解析,但是当 docker
数量变多时,每新增一个 docker
都要手动复制一份文件,尝试向 Traefik
迁移
目前使用的是神秘鸭来实现关机的,免费版本足够我的日常使用,不过我在几次失灵后,就决定自己实现一个,一般是在电脑断网后再重新连接网络就会失灵,而且神秘鸭
接入的是巴法云
,巴法云在 APP 没找到设备在线状态,不利于远程查看是否开机(偶尔会使用 tailscale
远程组网控制电脑),网上没有找到满意的版本,决定基于 TypeScript
实现一个 nodejs 版本的关机程序,以下是开发过程