← 全部 DNS 指南

如何在 macOS 上设置 OpenDNS 或 Google DNS

在 macOS 上,您可在“系统设置”中按网络服务(Wi‑Fi 或以太网)设置 DNS。

为什么要在 Mac 上更改 DNS?

当 Safari 或 Chrome 无法解析在 iPhone 蜂窝数据上可用的域名时,通常可疑的是 Mac 的 Wi‑Fi DNS。

推荐的公共 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

在 macOS 上配置 DNS(Ventura 及更高版本)

  1. 打开“系统设置”→“网络”。
  2. 选择 Wi‑Fi 或以太网,然后点击“详细信息…”。
  3. 打开“DNS”选项卡。
  4. 在“DNS 服务器”下点击 +,添加 208.67.222.222 和 208.67.220.220(OpenDNS),或 8.8.8.8 和 8.8.4.4(Google)。
  5. 自定义服务器列出后,删除或忽略灰色的 DHCP 条目。
  6. 点击“好”,然后“应用”。

在 macOS 上刷新 DNS 缓存

更改服务器后清除系统 DNS 缓存。

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  1. 打开“终端”(应用程序 → 实用工具)。
  2. 运行:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. 按提示输入 Mac 密码(输入时不会回显)。
  4. 在浏览器中重新加载网站。

验证是否生效

如果仍然失败,请忘记该 Wi‑Fi 网络并重新连接,或在路由器上设置 DNS,让所有 Apple 设备一次性生效。

相关 DNS 指南