DNS的作用
ip地址
先来解释一下ip地址. 我们知道, 在网络世界里, 一台服务器或者说一台网络设备对应着一个ip地址, 如果我们需要访问指定的网络设备的资源, 那么我们就需要知道这个ip地址, 然后才能去访问它. 这就好像, 我想去朋友家里, 我必须先知道他家的住址, 才能去拜访它. 在互联网世界中, 所有的通信都是基于ip进行的.
域名
ip地址只是一串特定组合的数字, 例如百度(39.156.66.10), 谷歌(172.217.163.46). 这些数字没有规律, 不方便记忆, 所以后来出现了域名这个概念. 域名(英语:Domain Name), 又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置). 例如百度(baidu.com), 谷歌(google.com). 比起ip地址, 这些域名更方便让人记忆.
hosts文件
域名虽然方便记忆, 但它们不能被计算机进行识别. 也即在互联网中, 是不能直接使用域名进行通信的. 所以人们为了解决这个问题, 会在本机中的hosts文件中记录域名与ip地址一一对应的映射, 这就像是一个地址簿. 当访问一个域名时, 网络设备会在hosts文件中进行查找匹配, 从而访问对应的ip地址. 这就像我们平常时打电话时, 会从电话薄中寻找我们需要拨打电话的名字, 再输入号码.
DNS
互联网的地址越来越多, 单靠使用hosts文件记录所有域名是不现实的. 所以后来就出现了DNS.
DNS, 域名系统(英文:Domain Name System, 缩写: DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库, 能够使人更方便地访问互联网.
也就是说, 把从hosts文件按域名查找ip的任务交给DNS去完成. DNS其实是一个ip地址, 对应着网络世界的一个设备, 该设备被设计成只完成一项任务, 也即按域名查找ip, 并返回给请求的设备, 也就是域名解析.
DNS污染
一个域名为了加快访问, 减少并发量, 会在多个地区部署服务器. 一般来说, DNS域名解析会返回访问最快的ip地址, 从而保证上网质量.
但是若DNS服务器出现问题或一些客观原因, 对指定域名解析错误, 这就会导致域名解析失败, 返回另一个ip地址, 具体表现就是 访问网络变慢, 访问结果是另一个网页, 访问不成功. 这就是DNS污染.
而修改DNS是当我们遇到DNS污染的问题时行之有效的方法
在Windows上修改DNS
所以当出现DNS污染的情况时, 可进行修改DNS.
右键状态栏的网络图标, 点击打开”网络和Internet设置”
网络图标
打开”网络和Internet设置”
选择更改网络适配器
更改网络适配器
根据所连接的设备类型, 点击对应的适配器
点击Internet协议版本4(TCP/IPV4)
Internet协议版本4(TCP/IPV4)
选择使用下面的DNS服务器地址
使用下面的DNS服务器地址
可在以下列表中选择DNS进行使用, 建议首选和备用DNS选择不同服务商.
常用DNS列表
腾讯DNSPod DNS+:
首选:119.29.29.29
备选:182.254.116.116
114DNS:
首选:114.114.114.114
备选:114.114.114.115
阿里 AliDNS:
首选:223.5.5.5
备选:223.6.6.6
OpenDNS:
首选:208.67.222.222
备选:208.67.220.220
百度 BaiduDNS:
首选:180.76.76.76
备用:无
中国互联网络信息中心CNNIC SDNS:
首选:1.2.4.8
备选:202.98.0.6
Google DNS:
首选:8.8.8.8
备选:8.8.4.4
最后保存并重启网络
原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/32290.html