通过图形界面设置(推荐用于大多数用户)
这是最常用和最简单的方法。
1、打开系统设置
* 点击屏幕左上角的苹果菜单 ,然后选择系统设置...
* 或者,点击程序坞上的系统设置图标(像一个齿轮)。
2、进入网络设置
* 在系统设置窗口的左侧边栏中,找到并点击网络。
* 如果你的边栏没有“网络”,可能需要点击底部的“...”更多按钮来找到它。
3、选择你要连接的网络
* 在右侧,你会看到所有可用的网络连接,如Wi-Fi 或以太网。
* 点击你当前正在使用的网络连接(其状态会显示“已连接”)。
4、打开详细设置
* 点击右下角的详细信息... 按钮。
5、配置DNS
* 在弹出的窗口中,点击顶部标签栏中的DNS。
* 你会看到左侧的DNS服务器 列表,默认情况下,这个列表可能是空的,表示你的Mac自动从路由器获取DNS。
6、添加或修改DNS服务器
* 要添加新的DNS服务器,点击DNS服务器 列表下方的+ 按钮。
* 在输入框中,键入你想要使用的DNS服务器地址。
常用公共DNS地址推荐
国内常用
114 DNS114.114.114.114 和114.114.115.115
阿里 AliDNS223.5.5.5 和223.6.6.6
DNSPod119.29.29.29 和182.254.116.116
国际常用
Google Public DNS8.8.8.8 和8.8.4.4
Cloudflare DNS1.1.1.1 和1.0.0.1
* 你可以添加多个DNS服务器,系统会按从上到下的顺序尝试使用,如果第一个无响应,会自动切换到第二个。
要删除旧的DNS,只需选中它,然后点击 按钮。
要调整优先级,可以拖动列表项进行排序。
7、保存并应用
* 点击右下角的好 按钮。
* 返回网络设置主界面后,再次点击右下角的应用 按钮,使设置生效。
完成! 你的Mac现在会使用你指定的DNS服务器来解析域名。
方法二:通过终端命令行设置(适用于高级用户)
如果你习惯使用命令行,或者需要编写脚本,可以使用networksetup 命令。
1、 打开终端应用程序(你可以在“应用程序” > “实用工具”中找到它)。
2、 查看你电脑上所有的网络服务名称:
networksetup -listallnetworkservices你会看到类似这样的输出:
Wi-Fi
Ethernet
USB 10/100/1000 LAN3、 为你指定的网络服务设置DNS(请将"Wi-Fi" 替换为上一步中你使用的服务名称):
# 设置DNS,可以跟多个地址
networksetup -setdnsservers "Wi-Fi" 8.8.8.8 1.1.1.1这个例子将为 Wi-Fi 连接设置 Google DNS 和 Cloudflare DNS。
4、 要清空手动设置的DNS,恢复为自动获取:
networksetup -setdnsservers "Wi-Fi" "empty"5、 要查看当前生效的DNS设置:
networksetup -getdnsservers "Wi-Fi"即时生效设置完成后,通常新的DNS会立即生效,如果没有,尝试断开网络再重新连接,或者重启浏览器。
清除DNS缓存有时修改DNS后,由于系统缓存了旧的域名解析记录,可能不会立即看到变化,你可以通过终端清除DNS缓存来强制刷新:
对于 macOS Sonoma 及更新版本
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder恢复默认(自动获取)只需按照方法一的步骤,进入DNS设置页面,选中所有手动添加的DNS服务器地址,然后点击 按钮将其全部删除,点击“好”并“应用”后,你的Mac就会重新从路由器获取DNS。
为什么设置不成功?
* 检查你是否点击了最后的应用 按钮。
* 确保你修改的是当前正在活动的网络连接(你正在用Wi-Fi,却修改了以太网的设置)。
* 检查DNS地址是否输入正确。
| 操作 | 路径 | 关键步骤 |
| 设置自定义DNS | 系统设置 > 网络 > 选择网络 > 详细信息 > DNS | 点击+ 添加DNS服务器地址,然后点击应用 |
| 恢复自动获取DNS | 系统设置 > 网络 > 选择网络 > 详细信息 > DNS | 选中所有DNS地址,点击 删除,然后点击应用 |
| 清除DNS缓存 | 打开终端应用程序 | 输入sudo dscacheutil -flushcache 和sudo killall -HUP mDNSResponder |
希望这个详细的指南能帮助你顺利完成设置!
文章摘自:https://idc.huochengrm.cn/dns/19803.html
评论
市朔
回复苹果电脑设置DNS的方法如下:打开系统偏好设置选择网络,选择对应的网络连接,点击高级按钮,切换到DNS标签页,添加新的DNS服务器地址,点击好保存设置。
巫恨蝶
回复在苹果电脑中,通过系统偏好设置中的网络选项卡,点击相应连接,然后选择高级标签页,在DNS服务器栏输入DNS地址即可设置。
伦力
回复苹果电脑设置DNS的步骤如下:打开网络偏好,选择当前连接的网络类型;点击高级选项后选TCP/IP协议栏下的配置IPv4地址中的手动模式即可修改或添加新的服务器域名。
析倩秀
回复苹果电脑设置DNS,打开系统偏好设置,选择网络,然后点击高级,最后在DNS标签页中添加或修改DNS地址。
典胤文
回复苹果电脑设置DNS,首先打开系统偏好设置,点击网络,选择相应的网络连接,点击高级,在DNS标签页添加新的DNS服务器地址,然后点击好保存设置。
毕智宸
回复苹果电脑设置DNS的方法如下:在系统偏好设置中点击网络,选择要设置的连接,点击高级,切换到DNS标签页,添加新的DNS服务器地址,然后点击好保存设置。
赏青旋
回复苹果电脑设置DNS,进入系统偏好设置-网络,选择相应网络连接,点击高级-DNS,添加或修改DNS地址即可。