← 全部 DNS 指南

如何在 Android 上设置 OpenDNS 或 Google DNS

Android 9+ 支持专用 DNS(DNS over TLS)。您也可以按 Wi‑Fi 网络设置经典 DNS。

为什么要在 Android 上更改 DNS?

酒店和运营商 Wi‑Fi 经常破坏解析。专用 DNS 可在 Wi‑Fi 和移动数据上保持查询正常。

推荐的公共 DNS 服务器

  • OpenDNS(Cisco): 208.67.222.222 / 208.67.220.220
  • Google Public DNS: 8.8.8.8 / 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 / 1.0.0.1

专用 DNS(推荐,Android 9+)

  1. 打开“设置”→“网络和互联网”(或“连接”)→“专用 DNS”。
  2. 选择“专用 DNS 提供商主机名”。
  3. 输入 dns.google 以使用基于 TLS 的 Google Public DNS。
  4. 保存。OpenDNS 主机名支持因设备而异;如果专用 DNS 失败,请使用下方的按 Wi‑Fi 静态 DNS。
  5. 备用 Wi‑Fi 方法:长按网络 →“修改”→“高级”→“IP 设置”→“静态”,然后将 DNS 1 / DNS 2 设为 8.8.8.8 和 8.8.4.4(或 OpenDNS IP)。除非您清楚要改什么,否则保留现有 IP/网关。

清除与 DNS 相关的状态

Android 没有简单的 flushdns 命令;请改为切换飞行模式。

  1. 开启飞行模式 15 秒,然后关闭。
  2. 或忘记该 Wi‑Fi 网络并重新连接。
  3. 强制停止浏览器并重新打开网站。

验证是否生效

如果蜂窝网络可用,而启用专用 DNS 后 Wi‑Fi 仍失败,热点可能阻止出站 DNS-over-TLS,请对该 SSID 回退到静态 DNS。

相关 DNS 指南