首先要明确什么是DNS ?
DNS 全名叫 Domain Name Server,中文俗称“域名服务器”,在说明 DNS Server 之前,可能要先说明什么叫 Domain Name(域名)。正如上面所讲,在网上辨别一台电脑的方法是利用 IP地址,但是 IP用数字表示,没有特殊的意义,很不好记,因此,我们一般会为网上的电脑取一个有某种含义又容易记忆的名字,这个名字我们就叫它“Domain Name”。

正常的宽带运营商都会自动分配给用户DNS地址,不需要额外操作。但是有些时候运营商会利用DNS发布广告,有时候网页右下角的弹窗并不是网站投放的,而是黑心运营商,为了避免这一情况发生,我们可以自行更换纯净的DNS地址

114 DNS(http://www.114dns.com/),这应该是用户数量数一数二的公共DNS了
114.114.114.114

114.114.115.115

阿里 AliDNS(http://www.alidns.com/),来自阿里巴巴和马云旗下的公共DNS,解析速度优秀
223.5.5.5

223.6.6.6

CNNIC SDNS(http://www.sdns.cn/),来自天朝官方CNNIC的公共DNS,没使用过也没敢用……
1.2.4.8

210.2.4.8

Google DNS(https://developers.google.com/speed/public-dns/),曾经最火最热的一款公共DNS服务器,但是随着Google在中国的没落和国内官方的限制,已经不是太好用了。
8.8.8.8

8.8.4.4

OpenDNS(https://www.opendns.com/),和Google DNS 一样,来自于国外服务商提供的公共DNS,同样在国内水土不服,丢包十分严重。
208.67.222.222

208.67.220.220

Cloudflare & APNIC
1.1.1.1
1.0.0.1

总结:国内建议使用114或者阿里DNS,使用Cloudflare可能会在访问某些网站时有特殊加成,不过稳定性不及国内DNS。随着IPV6的持续部署,在不久的将来这些ipv4 DNS也会走向生命尽头吧!