Posts tagged with 'sing-box'

Posts tagged with 'sing-box'

TLDR 中午吃饭前网络稍有卡顿,没有在意,以为是偶发的临时情况,就吃饭了。 下午一点半左右吃饭回来,发现梯子掉了,服务全挂(AxonHub掉了,导致AI也用不了)。以为是线路问题,想着稍等一会肯定就好了。最终还是只能再次使出丝滑小连招:1、用ikuuu免费机场。2、本地跑AxonHub。算是有的用了。 到了晚上看到还是不可用状态,决定处理一下。让 ds4p 和 gpt5.5 分别作为 Builder 和 Reviewer 排查问题。经过多轮beat,最终有了本文。 但是最终其实并没有定位到具 ... read more →

TLDR 这次问题分成两层: 第一层(稳定复现):Rule 模式下特定站点卡在 TLS 握手,global 正常。根因是 route.rules 里的 ip_is_private = true -> direct 会误伤 FakeIP(198.18.0.0/15 / fc00::/18)。 第二层(修复后偶发):同一站点有时成功有时超时,属于运行态/链路抖动,不再是同一个规则错误。 最终修复是最小改动:在 ip_is_private 规则之前,显式把 FakeIP 网段路由到 sel ... read more →

TLDR TLDR 目前方案的设计是基于以下场景(需求&约束): 个人使用,不需要多人使用的附加功能 多端使用,不只是单机 既有 macOS / NixOS 差异 想减少 GUI 客户端依赖(也就是直接裸核使用) 需要可维护、可迁移、可自动更新 未来可能同时覆盖 client / server 本文的核心逻辑 先介绍我目前的 singbox 方案,进而通过为什么选择这些方案,而简要写点相关的基础知识和基本认知。 简要介绍我的singbox方案 Tip 这部分介绍我当前si ... read more →

TLDR 这是上一篇 《sing-box 在 macOS 唤醒后长时间断网问题的诊断和fix》 的后续。 这次最后确认下来,主因还是 sing-box 的配置,不是 wake recover script。 做了以下修改项 - `default_domain_resolver = "local"` - `remote` 改回 `223.5.5.5 + detour=select` - 去掉显式 `tun-in -> select` - 关闭 `reverse_map ... read more →

Tip 相关具体代码查看 fix(singbox): 处理sing-box 在 macOS 唤醒后长时间断网问题 · xbpk3t/dotfiles@4cd4fad sing-box 在 macOS 唤醒后为什么会坏,以及这次方案为什么有效 这次问题的核心,不是 “Wi-Fi DNS 配错了”,而是 macOS sleep/wake 之后,sing-box 的运行态和系统网络态失同步了。 证据很直接:排障记录里,Wi-Fi DNS 一直还是 223.5.5.5,launchctl print ... read more →