有时修改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改回去,否则你会出现网络卡顿的现象。