DNS的英文全称是Domain Name System,中文意思是域名系统,它在很大程序上方便了我们的上网生活。

当初,在没有域名的时候,人们上网就需要一串IP地址来访问主机。例如,访问百度就需要输入14.215.177.38。

通过IP地址上网十分麻烦,于是人们发明了DNS。通过将域名和IP地址建立映射,人们就可以通过一串用点隔开的字符上网了。

手机在上网的时候,会向DNS服务器查询域名所解析的IP地址,然后向IP地址所在的服务器发起请求。

但如果DNS返回一个错误的IP地址,你就会被带到另一个网站上,这就是DNS劫持。所以,DNS服务器扮演的角色越来越重要,许多大厂都纷纷推出公共DNS,例如AliDNS。目前还可以自建DNS服务器,好处有加速DNS查询、域名访问限制等。