如何在 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 及更高版本)
- 打开“系统设置”→“网络”。
- 选择 Wi‑Fi 或以太网,然后点击“详细信息…”。
- 打开“DNS”选项卡。
- 在“DNS 服务器”下点击 +,添加 208.67.222.222 和 208.67.220.220(OpenDNS),或 8.8.8.8 和 8.8.4.4(Google)。
- 自定义服务器列出后,删除或忽略灰色的 DHCP 条目。
- 点击“好”,然后“应用”。
在 macOS 上刷新 DNS 缓存
更改服务器后清除系统 DNS 缓存。
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- 打开“终端”(应用程序 → 实用工具)。
- 运行:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- 按提示输入 Mac 密码(输入时不会回显)。
- 在浏览器中重新加载网站。
验证是否生效
如果仍然失败,请忘记该 Wi‑Fi 网络并重新连接,或在路由器上设置 DNS,让所有 Apple 设备一次性生效。
相关 DNS 指南
- 如何在 Windows 11 上设置 OpenDNS 或 Google DNS
- 如何在 Windows 10 上设置 OpenDNS 或 Google DNS
- 如何在 Windows 8 上设置 OpenDNS 或 Google DNS
- 如何在 Windows 7 上设置 OpenDNS 或 Google DNS
- 如何在 Windows Vista 上设置 OpenDNS 或 Google DNS
- 如何在 Windows XP 上设置 OpenDNS 或 Google DNS
- 如何在 Ubuntu / Debian 上设置 OpenDNS 或 Google DNS
- 如何在 Fedora / RHEL 上设置 OpenDNS 或 Google DNS
- 如何在 Android 上设置 OpenDNS 或 Google DNS
- 如何在 iPhone 与 iPad 上设置 OpenDNS 或 Google DNS
- 如何在 ChromeOS 上设置 OpenDNS 或 Google DNS
- 如何在路由器上设置 OpenDNS 或 Google DNS