记录自建服务、家庭实验室与效率工具的使用笔记。更新不频繁,但每一篇都是亲手跑通过的。最后更新:2026 年 10 月 10 日。
每分钟 TCP 探测 + 动态 DNS 改写,故障三分钟切备机、恢复五连击切回主。聊聊阈值怎么定、切换缓存为什么要失效、以及"长连接随重连自然回迁"这类容易忽略的细节。
云主机的 /sys/class/net/*/speed 一律返回 -1。用 Cloudflare 上下行端点写个测速脚本,每六小时滚动一次,把"标称带宽"和"实际吞吐"分开看,数据才有意义。
服务升级后发现"改了配置不生效",一路追到 WAL 检查点与热备份语义。顺带整理了只读 URI 打开、跨版本 schema 迁移的注意事项。
负载从 1.9 降回 0.17 的全过程:日志膨胀、文件描述符、mmap 行为分析,以及如何建立预防性的日志轮转机制。
用 auth_request 把管理面板锁在指定地区的出口 IP 后面:归属地缓存、故障放行策略,以及被拦截请求的可视化审计。
从冗余思维切换到跨池复制思维。非 RAID 双盘方案的取舍、快照策略与断电恢复演练记录。
国产操作系统在普通家用硬件上的实际体验:安装流程、外设兼容性、日常软件的替代方案盘点。
从流量重置规则到前端可视化:一个周末项目的完整拆解,顺便聊聊小工具的 UI 取舍。
公网机器的 22 端口每天挨几百次爆破是常态。入口 DROP + fail2ban 双管齐下:前者让扫描器连认证页面都摸不到,后者兜底漏网 IP。看日志时注意时区,UTC 机器的"今天"和本地差 8 小时。
自动化脚本里嵌套三层引号的 heredoc 迟早炸。稳妥做法:本地写好脚本 → base64/gzip 传输 → md5 双端校验 → 再执行。部署失败时先恢复备份文件,别带着坏配置继续跑。
Debian 13 升内核后记得确认 GRUB 默认项再重启;远程操作时留一个旧内核 entry 兜底。
反代后面的服务要显式声明信任哪些转发头(XFF / X-Real-IP),不要依赖默认行为——上游安全策略随时会变。
YYF,产品经理出身,白天写文档画原型,晚上折腾服务器和 NAS,坚信"能自动化的绝不动手"。
这个站点是纯静态文本,没有追踪脚本、没有评论区。如果你恰好路过,欢迎随便看看。