首页 / DNS 设置教程 / iPhone/iPad 加密DNS

iPhone/iPad 加密 DNS 设置教程(描述文件法 DoH/DoT)

TL;DR:iPhone/iPad 没有安卓那样的系统级「私人DNS」开关,加密 DNS 靠 描述文件(.mobileconfig)或 App 启用:1) 从你信任的 DNS 服务商获取含 DoH/DoT 配置的描述文件;2) 用 Safari 打开并允许;3) 到 设置 → 通用 → VPN与设备管理 → 安装描述文件;4) 如提示证书,去 设置 → 通用 → 关于本机 → 证书信任设置 开启信任。

为什么 iPhone 没有「私人DNS」开关?

苹果没有向普通用户开放安卓式的私人 DNS 开关。加密 DNS 在 iOS/iPadOS 上通过两种机制启用:一是「DNS 设置」管理式有效负载(MDM / 描述文件,协议可选 HTTPS 或 TLS),二是网络扩展类 App。苹果在 WWDC 2020「Enable encrypted DNS」专题中明确说明了这两种启用方式。

描述文件从哪里获取?

只安装你信任的来源的描述文件。描述文件能影响设备网络与证书信任,来源不明的文件不要装;安装后可在「VPN与设备管理」里随时查看和移除。

安装步骤:4 步完成

1
用 Safari 打开描述文件链接(其他浏览器可能只下载不提示安装),点「允许」下载配置描述文件。
2
前往安装设置 → 通用 → VPN与设备管理(也叫「描述文件与设备管理」),点刚下载的描述文件 → 「安装」→ 输入锁屏密码确认。
3
信任证书(如需)设置 → 通用 → 关于本机 → 证书信任设置,把对应证书开关打开;不信任则加密 DNS 可能不生效。
4
验证回到浏览器打开 dns.23-4.cn 状态页,或参考 验证方法页 确认走的是加密解析。
描述文件法对整机全局生效(含系统与所有 App 的 DNS 查询);移除方法:VPN与设备管理 → 删除描述文件。

不装描述文件的替代方案

方案说明适合人群
描述文件(DoH/DoT)全局生效、系统级、无需常驻 App追求系统级加密的用户
DNS 类 App(AdGuard、NextDNS 等)App 内开启加密 DNS/过滤,可逐 Wi-Fi 配置想要过滤与可视化管理的用户
浏览器层面(Safari 暂不支持原生 DoH 开关;Chrome 可)仅影响该浏览器内域名解析只想保护网页浏览的用户

常用加密 DNS 配置对照表

服务DoH URLDoT 主机名
23-4.cn 加密DNShttps://dns.23-4.cn/dns-querydns.23-4.cn
Googlehttps://dns.google/dns-querydns.google
Cloudflarehttps://cloudflare-dns.com/dns-query1dot1dot1dot1.cloudflare-dns.com
AdGuardhttps://dns.adguard-dns.com/dns-querydns.adguard-dns.com

苹果「DNS 设置」有效负载的协议字段可选 HTTPS 或 TLS,即 DoH 与 DoT 都支持,填写服务商对应的 URL/主机名即可。

234 加密DNS 服务地址

https://dns.23-4.cn/dns-query
tls://dns.23-4.cn
dns.23-4.cn
生成描述文件时:DoH 用第一个地址,DoT 用第二个/第三个(主机名)。

常见问题

iPhone 为什么没有「私人DNS」开关?+
苹果没有给普通用户提供安卓那样的系统级私人DNS开关;加密 DNS 通过「DNS 设置」管理式有效负载(MDM/描述文件)或网络扩展类 App 启用,苹果在 WWDC 2020「Enable encrypted DNS」专题说明了这两种方式。
描述文件从哪里来?+
由支持 DoH/DoT 的 DNS 服务商提供,或用工具生成(如 GitHub 开源项目 encrypted-dns 可一键生成各厂商的 iOS/macOS 配置描述文件),下载后手动安装即可。
安装描述文件安全吗?+
只安装你信任的 DNS 服务商提供的描述文件;安装后可在「设置→通用→VPN与设备管理」查看并随时移除。描述文件权限很大,不要安装来源不明的文件。
描述文件安装后 DNS 不生效怎么办?+
检查是否已完成证书信任(设置→通用→关于本机→证书信任设置),确认当前网络未开 VPN 且描述文件未被移除;必要时删除重装。

信息来源

最后更新:2026-10-01 · © 234实验室