您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

域名系统-DNS

我们知道网络中每台机器都有自己的 IP 地址,才能与外面的网络相互通信,传统的 IP 是由 4 个 8 位的字节组成的数字,这样的标识是不利于记忆的,所以延伸出域名的概念,每个域名可以映射成 IP。像 www.taobao.comwww.baidu.com;这种域名我们一看就知道是淘宝和。于是有了 DNS(Domain Name Sy)域名系统,它的职责就是将人们便于记忆的域名转成计算机所需要的 IP 地址

DNS 是记录满了 IP 和域名映射的账本,这个账本非常的大,涉及到了全世界的域名信息,所以它的底层结构是分层和分布式的。

域名是分层的,每种域名服务器也都是分布式部署的,而不是只有单台。因为只要一种域名服务器提供不了服务,全世界对应种类的域名都会受到影响。

最高层和最重要的的域名服务器,任何域名服务器只要自己解析不了,就会交给根服务器。全世界共用 13 台域名服务器,其中 10 台在美国,剩下的 3 台分别在日本,英国,瑞典。

管理所有在它上面的二级域名服务器。

将域名直接解析成某个具体的服务器 IP。

给域名起了 cname 的别名,访问这个别名与访问原域名是一样的。

域名解析服务器记录,通常用来指定不同子域名对应不同的解析服务器。

建立电子邮箱服务,将指向服务器地址,需要设置MX记录。建立邮箱时,一般会根据邮箱服务商提供的 MX 记录填写此记录。

下图是笔者在阿里云上面购买的域名 zhourj.cn,这个域名目前设置了如下列表的解析规则:

DNS 简单着说就是域名解析成 IP 的过程,但是这个小小的域名也隐藏着很多的知识点。它有组织之分:.com .cn .gov 。服务于全球的域名解析系统它是一种分布式的架构,一般都由最近的域名解析服务器完成解析,解析不成功才往上级去请求。域名有记录类型的概念,其实就是它的解析规则,简单的域名,我们可以根据自己的业务拆解成不同的子域名,并解析到不同服务器去。


联系我
置顶