- 在浏览器中输入blog.csdn.net域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。
Win7系统下本地的hosts文件在C:\Windows\System32\drivers\etc\hosts,Linux系统下在:./etc/hosts。 - 如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有,直接返回,完成域名解析。
- 如果hosts与本地DNS解析器缓存都没有相应的网址映射关系,首先会找TCP/IP参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器(也就是上图中中间部分的DNS Server),在本地DNS服务器中查找 。
Win7系统下TCP/IP参数的设置在:控制面板\网络和 Internet\网络连接\本地链接\属性\网络\Internet协议版本4(TCP/IPv4)
DNS的设置