1
zhlxsh 2021-12-03 19:23:02 +08:00 via iPhone
不知道我理解的对不对:
1 使用 tvOS 描述文件 2 使用 DNS 描述文件,需搭建 DOT/DOH 服务器,可以作为 hosts 文件使用 3 使用 DNS 描述文件,指向错误的 DOT 服务器即可屏蔽更新 4 Surge/quantumultX 配合 DOT 或使用 js 脚本 5 自己修改 NextDNS 的配置文件 6 可越狱的版本,用 unc0ver 只选择 disable ota |
2
wwbfred OP @zhlxsh 昨天是想到哪儿写到哪儿的,抱歉描述的不是很清楚,我重新整理一下。
1. 本文的方法是使用 DNS 描述文件屏蔽 iOS 强制更新,对 WIFI 和蜂窝数据均有效。 2. 操作分为两个部分,一是服务端,二是本地 iPhone 端。 3. 服务端可以选用自行搭建 DOT 服务的方式,也可以使用 NextDNS 。后者更简单。 4. 客户端需要自行编写或修改 DNS 描述文件,并加载到 iPhone 中。 5. 以 NextDNS 为例,注册账户后先将 mesu.apple.com 和 gdmf.apple.com 两个域名加到黑名单里,然后下载 DNS 描述文件。 6. 由于我们不需要所有域名都通过 NextDNS 解析,所以需要修改下载下来的 DNS 描述文件。 7. 修改的方法是添加 SupplementalMatchDomains 字段,并将需要通过 NextDNS 解析的域名,也即 mesu.apple.com 和 gdmf.apple.com 加入其中。 8. 修改完成后安装 DNS 描述文件,检查效果。如果设置已经出现更新红点,需要先通过传统方法去除小红点后再安装描述文件。 9. 在这个思路上,自行搭载 DOT 服务可以做到更多有趣的事情。 |