如何在 Mac OS X 中更改 DNS 服务器设置
目录:
拥有适当的DNS 设置对于Mac 能够成功访问互联网域至关重要,无论是像https://osxdaily.com 这样的网站还是远程服务器。 DNS 代表域名服务器,本质上是将数字 IP 地址转换为大多数互联网用户熟悉的可读域,因此如果 DNS 服务器功能不正常,您经常会遇到 DNS 查找错误,或者访问速度低于预期。
虽然大多数互联网服务器提供商都提供自己的 DNS 服务器,并且大多数 Mac 将使用来自 DHCP 或 wi-fi 路由器的 DNS,但 Mac 用户有时希望自己将 DNS 设置更改为自定义服务器,也许是为了更好性能,或用于故障排除目的。这在 MacOS 和 Mac OS X 中很容易完成,我们将在本演练中详细介绍。
在Mac OS X中添加、编辑和调整DNS服务器设置
- 转到 Apple 菜单并选择“系统偏好设置”
- 选择“网络”控制面板,从左侧选择您的网络接口(例如“Wi-Fi”或“以太网”),然后单击右下角的“高级”按钮网络窗口
- 选择屏幕顶部的“DNS”选项卡
- 添加新的DNS服务器:点击加号按钮
- 要编辑现有的DNS 服务器:单击两次您要更改的DNS IP 地址
- 要删除DNS 服务器:选择一个DNS 服务器IP 地址,然后单击减号按钮或按删除键
- 完成对DNS设置的更改后,单击“确定”按钮
- 现在单击“应用”以使DNS更改生效,像往常一样关闭系统偏好设置
将首先访问最顶层的 DNS 服务器,因此您需要将性能最佳的服务器放在列表顶部附近以获得最佳结果。在上面的屏幕截图示例中,Google DNS 服务器(8.8.8.8 和 8.8.4.4)位于 OpenDNS 服务器之上,根据 NameBench 对此网络环境的确定,两者都比 ISP 提供的 DNS 服务器更快。
根据您的操作和修改 DNS 设置的原因,您可能希望刷新 DNS 缓存以使更改生效,尤其是在编辑主机文件时。 Mac 用户可以使用此命令清除 OS X El Capitan 和更新版本中的 DNS 缓存,对于特定的 Yosemite 版本可以使用此命令,甚至更早版本的 OS X 也可以使用此命令。此外,您可能需要退出并重新启动某些应用程序,以便将 DNS 更改转移到它们。
Advanced Mac 用户还可以从Mac OS X 中的命令行调整DNS,尽管这种方法显然比通过网络首选项面板简单地更改设置更具技术性。当然,如果需要的话,那些在移动设备方面的人也可以在 iOS 中更改 DNS。