DNS 是域名系统 (Domain Name System) 的缩写。我们在上网时,输入的是URL,比如www.baidu.com,但实际上,互联网是不能根据这串字符找到百度的,URL必须通过DNS服务器被转化为IP地址,然后我们的PC使用这个IP地址才可以访问百度。问题就出现在这里,如果DNS解析一个URL时出现问题会发生什么?请看下图,第一次Ping百度时,www.baidu.com被成功解析,因为我们使用了一个没有被攻击的DNS;当我们将DNS改为默认值(国内服务器),www.baidu.com被解析成了一个错误的IP地址,这就是为什么我们无法访问百度的原因。