MacOS修改DNS设置

Friday, Aug 7, 2020 | 1 minute read | Updated at Friday, Aug 7, 2020

有时修改DNS,就能访问某些原本被禁止的网站。本篇文章就来记录下如何修改MacOS的DNS设置。

实战开始

修改DNS

点击左上角的🍎图标,找到系统偏好设置:

找到网络:

选中当前的网络连接,并点击右下角的高级按钮:

在高级设置中,选中DNS标签,并点击左下角的+号按钮添加DNS。

这里附上部分公共DNS,供你参考:

名称DNS1DNS2
114 DNS114.114.114.114114.114.115.115
Google DNS8.8.8.88.8.4.4
阿里 AliDNS223.5.5.5223.6.6.6
百度 BaiduDNS180.76.76.76-
DNSPod DNS+119.29.29.29182.254.116.116

完成后别忘了进行保存

刷新DNS缓存

如果保存完成后并未生效(多数会实时生效),你可以尝试输入以下命令刷新DNS缓存。

OS X Yosemite及后面的版本

适用于 OS X v10.10.4 及以后的版本:

`sudo killall -HUP mDNSResponder`

适用于 OS X v10.10 到 v10.10.3 之间:

`sudo discoveryutil mdnsflushcache`

OS X Mavericks, Mountain Lion, 和 Lion

适用于 OS X v10.9.5 及更早:

`sudo killall -HUP mDNSResponder`

Mac OS X Snow Leopard

`sudo dscacheutil -flushcache`

你也可以查看官网说明

注意

使用完成后,建议将DNS改回去,否则你会出现网络卡顿的现象。