DNS的简单认识和nslookup命令的简单介绍(一)
原创
©著作权归作者所有:来自51CTO博客作者xiaoliuhao的原创作品,请联系作者获取转载授权,否则将追究法律责任
DNS:Domain Name System(域名系统),域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。
DNS:Domain Name Server(域名服务器),域名虽然便于人们记忆,但网络中的计算机之间只能互相认识IP地址,它们之间的转换工作称为域名解析(如www.sina.com.cn 与 218.30.66.101 之间的转换),域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
那么,一个域名是怎样被解析成一个IP地址的呢?
假设你在你的浏览器地址栏里面输入www.minasi.com。你的浏览器需要知道www.minasi.com机器的IP地址,因此它去询问你的本地DNS服务器,要求把www.minasi.com解析成一个IP地址。当你的本地DNS服务器试图解析名字www.minasi.com时,出现了下列的处理过程:
1、 首先你的本地DNS服务器决定查找minasi.com的DNS服务器;
2、 为了找到minasi.com的DNS服务器,你的DNS服务器决定查找com域的DNS服务器,因为com域是minasi.com的父级域;
3、 为了找到com域的DNS服务器,你的DNS服务器决定查找根域DNS服务器;
4、 它通过本地根提示文件知道了根DNS服务器的IP地址;
5、 使用一个根DNS服务器的IP地址,查找到了该根域DNS服务器以了解com域的其中一个DNS服务器的地址;
6、 这个根DNS服务器告诉你的DNS服务器com域的一个DNS服务器的地址;
7、 你的DNS服务器接着取得其中一个地址,并且要求com域的这个DNS服务器提供minasi.com域的DNS服务器地址;
8、 Com域的这个DNS服务器告诉你的DNS服务器minasi.com域的两个DNS服务器的地址;
9、 你的DNS服务器接着要求minasi.com域提供一个DNS服务器用来解析www.minasi.com;
10 Minasi.com域的这个DNS服务器完成了解析,并且返回了www.minasi.com的IP地址。
过程如下图所示:
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
简单介绍一下我的备份脚本
备份对每个企业的IT工程师都是逃不脱的工作。与其逃避不如主动出击,一次搞定异地备份。
备份文件 源文件 备份脚本 -
Git的简单介绍和命令的使用
。 这样的好处在于: 自己可以在脱机环境查看开发的版本历史。 多人开发时如果充当中央仓库的Git仓库挂了...
git命令 git push git brash git tag git stash -
Linux的简单命令介绍
Linux的简单命令介绍
Linux 简单 命令介绍 -
Linux的简单介绍和基础命令(下)
结合实例对Linux目录与文件操作介绍,介绍一些Linux命令(配实例),以及vim编辑器的基本操作
Linux目录;Linux文件;vim; -
Linux的简单介绍和基础命令(上)
Linux的基本介绍和一些常用的命令以及其选项的解释,结合实例来讲解常用的Linux命令
Linux家族;shell命令;绝对路径