【Litho 拓本更新公告】拓本 0.3.12:修复频繁掉登录 + 新增「直连配置」,配合自建 DoH 免代理刷站

Cassian Florin 2026-07-19 20:20 1

各位佬友,拓本 0.3.12 上 TestFlight 了,目前正等待审核员的审核:


一、修复频繁掉登录


今天我发现会掉登录,回家排查了下原因并且解决了。0.3.12 起后台轮询会跟进 token 轮换、回前台时同步写回,理论上不会再无故掉登录——如果更新后仍遇到,欢迎带场景反馈。


二、新增「直连配置」(我的 → 网络 → 直连配置,未登录也有入口)


看到 @odell 佬的帖子(iOS直连Linux Do 的配置文件及自建DoH方案优化)用自建 DoH + 描述文件在拓本里免代理刷站,非常受启发——这个方向是对的,索性把它产品化了:



  1. App 里填你自建的 DoH 端点(可选填优选 IP);

  2. 一键生成标准 DNS 描述文件(.mobileconfig)→ 导出到「文件」→ 点按安装;

  3. 内置「直连测试」按钮,装完关掉梯子点一下,✓/✗ 直接告诉你链路通不通、卡在哪层(DNS 没生效 / SNI 阻断 / 超时)。


比手改 txt 多做了一件事:默认只接管 linux.do 相关域名(SupplementalMatchDomains),其他 App 的 DNS 完全不受影响,不会出现「装完全局 DoH 其他应用变卡」的问题(已真机验证;个别系统不生效的话关掉开关就是全局模式)。


简单点说:干净 DoH 负责拿到真实 IP 和 HTTPS 记录里的 ECH 公钥,iOS 17.4+ 在启用系统加密 DNS 时会自动用 ECH 加密 SNI——两层墙一次绕过,而且是系统级生效,App 一行网络代码没改。感谢 @odell 和 @wiwiyu 两位佬的探路(iPhone 手机端直连L站实验成功)。


自建 DoH(推荐):参考上面 odell 佬帖子里的 Worker 脚本部署到自己的 Cloudflare Workers 并绑定自定义域名即可;也可以用 Zero Trust Gateway 白嫖一个 DoH 端点。不建议长期用别人共享的端点——DoH 服务器能看到你的全部域名解析。


注意事项:需要 iOS 17.4+;挂 VPN 时描述文件不生效(两者天然互斥,不用手动切换);帖内个别第三方资源(统计/字体类)无代理时加载不出来属正常;此类方案依赖网络环境,失效了就切回代理。卸载:设置 → 通用 → VPN 与设备管理 → 移除描述文件。

最新回复 (4)
  • 鱼秋水 07-19 20:29
    1

    请问安卓是否也进行同步更新了?^-^

  • Hamburger🍔 07-19 20:34
    2

    好耶,确实产品化之后配置可以更灵活、便利 ^-^支持佬

  • Cassian Florin 楼主 07-19 20:43
    3

    今天会更新。还没推上去。

    Android上叫DoT,我在了解两者的区别

  • riicii 07-19 21:04
    4

    大佬 什么时候可以加入测试呀 测试链接是多少呀

* 帖子来源Linux.do
返回