在操作系统中,也存在着如下的解析过程: C盘 -> window文件夹 -> System32 -> drivers -> etcs -> hosts。...如果在对应的hosts中配置了域名对应的ip,则会优先使用配置的,这是hosts文件被设置只读的原因(因为如果hosts被恶意修改,这样会在访问时被指向恶意的第三方地址,从而实现域名劫持)
3、如果操作系统缓存和...hosts也没有命中,则会请求本地域名解析系统(LDNS)进行解析,这个解析系统分布在各个区域,一般是找离当前机器最近的。...8、网站注册域名服务器则根据域名去查询到对应的IP地址并返回给本地域名解析系统,本地域名解析系统缓存当前域名和IP的映射关系,然后将结果返回给用户。...存在的场景: 当本地域名服务器接收到解析请求,但是缓存中不存在对应的解析记录时,会将解析请求发送到根域名服务器,根域名服务器则会返回解析请求中对应的主域名/顶级服务器地址,然后本地服务器再将解析请求发送给顶级域名服务器进行解析获取到响应的结果