DNS协议
DNS协议是一个应用层协议,作用是域名解析
使用DNS协议的原因,就是因为哪怕是点分十进制,对于我们都不太友好,因此使用域名来代替IP地址,比如www.baidu.com
最开始的时候,DNS系统只是一个普通的文件,称为 hosts 文件,里面就包含了一些域名和IP地址的映射。但是,由于域名太多,而且有很多新的域名不断生成,因此干脆成立一个机构,专门负责维护保存域名和IP的应对关系的一组服务器,要申请域名,就去这个机构报备即可,而这个服务器被称为根域名服务器,然后全世界各个国家,各个城市都有自己的运营商,这些运营商就会就近架设域名解析镜像服务器
当我们的主机查询了一次DNS后,主机就会把这个查询结果缓存一定的时间(浏览器进行缓存),下次再访问到相同的域名时,就可以省略查询DNS的过程
而我们可能就会因为当地的域名解析镜像服务器挂了,导致我们访问不了网页,我们可以这样做:
- 选择电脑设置的“网络和Internet”
- 在状态的高级网络设置里点击“更改适配器选项”
- 选择以太网,右键“属性”
- 选择TCP/IPv4协议
- 我们会看到这样的选项,表示当前的域名解析服务器是从当前网络运营商自动获取的
- 我们可以手动改成其他域名解析服务器就可以了,比如
8.8.8.8
是谷歌维护的根域名服务器,114.114.114.114
也是国内通用的域名解析服务器,速度快且比较稳定