私人DNS怎么关闭?恢复默认DNS的完整方法

私人DNS怎么关闭?恢复默认DNS的完整方法

234
234
2026-10-01 / 0 评论 / 2 阅读 / 5229 字 / 正在检测是否收录...
TL;DR:关私人 DNS 比开简单多了——
安卓:设置 → 网络和互联网 → 私人 DNS → 选"关闭"或"自动"。
iPhone:设置 → 通用 → VPN与设备管理 → 删掉 DNS 描述文件。
Windows:设置 → 网络 → DNS 服务器分配 → 改回"自动获取(DHCP)"。
macOS:系统设置 → 网络 → 详细信息 → DNS → 关掉"使用加密DNS"或删描述文件。
关完之后,访问 dnsleaktest.com 测一下,显示你家运营商的 DNS 就说明恢复成功了。如果你以后想重新开启私人 DNS,可以从 免费加密DNS服务:DoH/DoT 地址与一键配置 里挑一个合适的服务商重新配置。

为什么要关闭私人 DNS?

有人觉得奇怪:私人 DNS 不是好东西吗,为什么要关?实际使用中,确实有不少场景需要临时或永久关掉它:

  • 开了私人 DNS 后某些 App/网站打不开,需要排查是不是 DNS 的问题
  • 要连公司 VPN,VPN 自带的 DNS 和私人 DNS 冲突了
  • 换了网络环境(比如到了国外),原来的 DNS 服务商不好用了
  • 想恢复运营商默认的 DNS,测试一下上网速度有没有差别
  • 装错了描述文件,想彻底清掉重来

关闭私人 DNS 不会有任何风险——它只是把 DNS 改回你网络默认的那台(通常是运营商自动分配的),随时可以再开回来。

安卓:三步关闭私人 DNS

安卓是用户最多的平台,也是私人 DNS 功能最直观的平台。

标准关闭步骤(原生安卓 / Pixel)

  1. 打开 设置
  2. 点 网络和互联网(或"连接",不同品牌菜单名略有差异)
  3. 点 私人 DNS(如果看不到,可能在"高级"子菜单里)
  4. 你会看到三个选项:

    • 关闭:完全关掉私人 DNS,用默认明文 DNS
    • 自动:机会模式——网络支持 DoT 就加密,不支持就明文
    • 私人 DNS 提供程序主机名:你之前填的 hostname 那项
  5. 选 "关闭",或者选 "自动"(推荐"自动",至少不影响正常上网)
  6. 点 保存

各品牌菜单路径差异

不同安卓品牌的菜单名字不一样,但功能是一样的:

品牌路径
原生安卓 / Pixel设置 → 网络和互联网 → 私人 DNS
小米 / Redmi设置 → 连接与共享 → 私人 DNS
华为 / 荣耀设置 → 移动网络 → 私人 DNS(或"更多连接方式"里)
OPPO / vivo设置 → 移动网络 → 私人 DNS(或"双卡与移动网络"里)
三星设置 → 连接 → 更多连接设置 → 私人 DNS

如果在设置里直接搜"私人 DNS"三个字,最快能找到。

安卓关闭后的验证

  1. 打开浏览器,访问 dnsleaktest.com
  2. 点 Extended Test
  3. 看列出的 DNS 服务器:

    • 如果是你家运营商的(中国电信/移动/联通)→ 关闭成功
    • 如果还是你之前配的那台(Cloudflare/Google 等)→ 没关干净,可能需要重启手机

iPhone / iPad:删除 DNS 描述文件

iOS 没有"私人 DNS 开关"这个东西——它的加密 DNS 是靠安装配置描述文件(.mobileconfig)实现的。所以关闭方法不是"关开关",而是"删描述文件"。

删除步骤

  1. 打开 设置
  2. 点 通用
  3. 拉到下面,点 VPN与设备管理(有些版本叫"设备管理"或"描述文件")
  4. 在"已下载的描述文件"列表里,找到你装的 DNS 描述文件

    • 名字可能是 Cloudflare、NextDNS、Quad9、AdGuard 之类的
    • 也可能是一串字母数字(如果你装的是自建的)
  5. 点进去,然后点 删除描述文件
  6. 输入你的锁屏密码确认
  7. 描述文件删掉了,DoT/DoH 就自动关闭了

别忘了证书信任设置

如果你之前为了信任自签证书,手动在"证书信任设置"里开过开关,删描述文件后,那个根证书可能还留在设备上。想彻底清理干净的话:

  1. 设置 → 通用 → 关于本机
  2. 拉到最底部,点 证书信任设置
  3. 把对应证书的开关关掉
  4. 去 设置 → 通用 → VPN与设备管理 → 删除那个根证书描述文件

iOS 关闭后的验证

和安卓一样,访问 dnsleaktest.com,看 DNS 服务器是不是变回运营商的了。

Windows 11 / 10:改回自动获取 DNS

Windows 的加密 DNS(DoH)是和网卡绑定的。关闭方法就是把 DNS 服务器地址改回"自动获取"。

Windows 11 步骤

  1. 打开 设置(Win + I)
  2. 点 网络和 Internet
  3. 点你正在用的网卡(Wi-Fi 或以太网)
  4. 找到 DNS 服务器分配,点旁边的 编辑
  5. 把"手动"改成 "自动获取(DHCP)"
  6. 点 保存

这样系统就会从 DHCP 那里自动拿 DNS 地址,你之前配的 DoH 设置全部失效。

Windows 10 步骤

Windows 10 的路径稍微老一点:

  1. 控制面板 → 网络和共享中心
  2. 点你正在用的连接 → 属性
  3. 双击 Internet 协议版本 4 (TCP/IPv4)
  4. 选 "自动获得 DNS 服务器地址"
  5. 确定保存

Windows 浏览器 DoH 也要单独关

注意:Windows 的系统 DoH 和浏览器里的"安全 DNS"是两套。如果你在 Chrome/Edge 里也开了"使用安全 DNS",那浏览器还是会走加密 DNS。想彻底恢复默认,浏览器里也要关:

  • Chrome:设置 → 隐私和安全 → 安全 → 关掉"使用安全 DNS"
  • Edge:设置 → 隐私、搜索和服务 → 安全 → 关掉"使用 DNS over HTTPS"

macOS:删描述文件或改回自动

macOS Big Sur 以后原生支持 DoT/DoH,但也是通过配置描述文件开启的。关闭方法和 iOS 类似。

方法一:删掉 DNS 描述文件

  1. 打开 系统设置
  2. 点 隐私与安全性
  3. 拉到下面,点 描述文件
  4. 找到你装的 DNS 描述文件,选中它
  5. 点下面的 减号(-)按钮删除
  6. 确认删除

方法二:关掉"使用加密 DNS"开关

如果你不是用描述文件,而是在网卡设置里直接开的加密 DNS:

  1. 系统设置 → 网络
  2. 点你正在用的网卡 → 详细信息
  3. 点 DNS
  4. 把 "使用加密 DNS" 关掉
  5. 保存

macOS 验证

打开终端,运行 scutil --dns,看 resolver 里的 nameserver 是不是变回路由器/运营商的地址了。或者浏览器开 dnsleaktest.com 测试。

路由器:恢复默认 DNS

如果你是在路由器层面配的 DoT/DoH(所有设备自动走加密 DNS),那关闭方法在路由器管理后台。

通用步骤(大部分路由器)

  1. 浏览器输入路由器管理地址(通常是 192.168.1.1 或 192.168.0.1)
  2. 登录管理员账号
  3. 找到 网络设置 或 WAN 设置
  4. 找到 DNS 服务器 那一项
  5. 把"手动 DNS"改成 "自动获取 DNS 服务器地址"(或"从 ISP 自动获取")
  6. 保存,路由器会自动重启
  7. 重启后所有设备都恢复默认 DNS 了

不同品牌路由器的菜单名字不一样,但核心就是把 DNS 从"手动填的那台"改回"自动获取"。

浏览器:关闭"安全 DNS"

最后别忘了浏览器。很多人只关了系统级的,结果浏览器还在走 DoH,白忙一场。

Chrome / Edge / Firefox

  • Chrome:设置 → 隐私和安全 → 安全 → 下拉到底 → 关掉"使用安全 DNS"
  • Edge:设置 → 隐私、搜索和服务 → 安全 → 关掉"使用 DNS over HTTPS 以提高安全性"
  • Firefox:设置 → 隐私与安全 → 拉到底 "启用基于 HTTPS 的 DNS (DoH)" → 选"关闭"

关完之后,浏览器的 DNS 就跟着系统走了。

怎么确认恢复成功了?

所有设备都改完之后,做最后一步验证:

  1. 打开浏览器,访问 dnsleaktest.com
  2. 点 Extended Test
  3. 等 20 秒,看结果
  4. 如果列出的 DNS 服务器是你家运营商的(中国电信、中国移动、中国联通,或者你当地的运营商),说明恢复默认成功了
  5. 如果还是 Cloudflare、Google、Quad9 这些,说明还有地方没关干净——再回去检查一遍

FAQ

Q:关闭私人 DNS 后,会不会不安全?
A:明文 DNS 确实没有加密 DNS 隐私性好——运营商能看到你查了哪些域名,公共 Wi-Fi 下别人也可能监听。但如果你只是临时关闭排查问题,或者在家用自己的 Wi-Fi,影响不大。需要的时候再开回来就行。

Q:我把安卓私人 DNS 设成"自动",是关了还是开了?
A:"自动"是中间状态——它会尝试用 DoT 加密,但如果网络不支持就自动降级到明文。它不是完全关闭,也不是强制加密。如果你想彻底恢复运营商默认 DNS,选"关闭"才是。

Q:iPhone 删了描述文件,为什么还是上不了网?
A:删描述文件不会影响普通上网。如果删完还是上不了网,那问题不在 DNS——检查 Wi-Fi 连接、路由器、或者重启手机试试。

Q:关了私人 DNS 之后,之前的设置还在吗?以后想再开要重新填吗?
A:安卓选"关闭"的话,你之前填的 hostname 还保留着,下次想开直接选回"私人 DNS 提供程序主机名"就行,不用重新填。iOS 删了描述文件的话,就得重新安装了——建议把描述文件的下载链接存一下。

参考来源

  1. Android Developers: Android 9 Private DNS feature — 支撑安卓 Private DNS 三种模式(关闭/自动/指定 hostname)的官方行为。
  2. Apple Support: Review and delete configuration profiles — 支撑 iOS/macOS 删除配置描述文件的官方操作路径。
  3. Microsoft Support: Essential network settings and tasks in Windows — 支撑 Windows 11 DNS 服务器分配改回自动获取(DHCP)的操作路径。
  4. DNS Leak Test FAQ — 支撑"通过 dnsleaktest 验证 DNS 是否恢复为运营商默认"的检测方法。
0个赞
取消