打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DNS解析顺序

1.本地DNS缓存
2.本地HOSTS文件
3.DNS服务器

具体如下:
一台计算机访问Internet的DNS解析过程是(以访问www.google.cn站点为例),

首先查看当前计算机的DNS缓存里有没有www.google.cn这条记录;

如果没有,再查看当前计算机的“hosts”文件,“hosts”文件位于C:/WINDOWS/system32/drivers/etc/(unix 是/etc/)目录当中;

如果hosts文件中没有,就接着查找当前DNS服务器里有没有www.google.cn这条记录;

如果还是没有,看当前的DNS服务器有没有配置DNS转发器,如果配置了DNS转发器就查找它的上一级DNS服务器,如果没有配置DNS转发器,就直接查找DNS“根”服务器。查找到DNS“根”服务器后,“根”服务器将DNS请求转到“.cn”域中,“.cn”域再将请求转到“google”域中,然后在“google”域查找www的A记录,这样一个DNS解析过程就完成了。

 

利用这个特性,我们可以在hosts文件中加入特定的主机名和相应的ip地址,端口号。这样dns走到hosts表的时候就会找到需要主机的ip地址和端口号,并且向这个ip地址和端口号发送相应的包。 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Windows Server2008 R2之DNS详解
Dnsmasq安装与配置
编辑 windows 操作系统 local host 文件的注意事项
DNS解析故障排除方法
【转】 域名纠错系统关闭的方法
重新配置Hosts文件,谷歌翻译仍可继续使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服