鉴于天朝的网络,这DNS服务器是要随时改啊,一直以来网络不稳定的做法:

依次点击 偏好设置- 网络 - 高级 - DNS - + ..........

累觉不爱啊,每次都要点,况且DNS要那么频繁的更改,还想不想好好上网了!

Shell才是王道啊,方法如下

# 其实就是用到networksetup命令# 设置DNSsudo networksetup -setdnsservers 
x.x.x.x# 注:x.x.x.x就是要更改的DNS地址,可以加空格跟多个#
是要修改的网络接口,需要替换,不知道可以运行下列命令networksetup -listallnetworkservices# 查看当前设置的DNSnetworksetup -getdnsservers
# 清空当前DNS(自动获取)sudo networksetup -setdnsservers
empty# 顺便把几个DNS地址转了:## Google DNS IPv4地址:# 8.8.8.8 (google-public-dns-a.google.com)# 8.8.4.4 (google-public-dns-b.google.com)# Google DNS IPv6地址:# 2001:4860:4860::8888# 2001:4860:4860::8844# OpenDNS IPv4地址:# 208.67.222.222 (Resolver1.OpenDNS.com)# 208.67.220.220 (Resolver2.OpenDNS.com)# 208.67.222.220 (Resolver3.OpenDNS.com)# 208.67.220.222 (Resolver4.OpenDNS.com)# OpenDNS IPv6地址:# 2620:0:ccc::2# 2620:0:ccd::2#