如果用户的浏览器缓存中没有,浏览器会查找操作系统缓存中是否有这个域名对应的DNS解析结果。其实操作系统也会有一个域名解析的过程,在Windows中可以通过C:\Windows\System32\drivers\etc\hosts文件来设置,你可以将任何域名解析到任何能够访问的IP地址。
前面这两个步骤都是在本机完成的。到这里还没有涉及真正的域名解析服务器,如果在本机中仍然无法完成域名的解析,就会真正请求域名服务器来解析这个域名了。
如果你的电脑没有单独设置 dns 服务器,而是「自动从 dhcp 获取 dns」,那么就会在每次接入路由器的时候从路由器获取dns, 大部分设备默认都是这样的。
如果你的电脑已经设置了 dns 服务器,那么就不会理会路由器的设置。
因此如果你有多个设备的话,在路由器统一设置比较方便。
而修改本机的,也一样可以生效。
带来的用户体验感不同。根据查询相关公开信息显示,优先级的高中低导致会话数不均衡,甚至会导致开启wayos路由器DNS缓存,缓存的太低,速度跟不上会导致用户的流失,严重影响用户的体验。DNS是计算机域名(DomainNameSystem)的缩写,它是由解析器和域名服务器组成的。当用户在浏览器中输入域名并按下回车键后,第1步,浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就将结束。如果用户的浏览器缓存中没有,浏览器会查找操作系统缓存中是否有这个域名对应的DNS解析结果。其实操作系统也会有一个域名解析的过程,在Windows中可以通过C:\Windows\System32\drivers\etc\hosts文件来设置,你可以将任何域名解析到任何能够访问的IP地址。
前面这两个步骤都是在本机完成的。到这里还没有涉及真正的域名解析服务器,如果在本机中仍然无法完成域名的解析,就会真正请求域名服务器来解析这个域名了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)