2016 - 2024

感恩一路有你

网站资讯,基础网站知识—— DNS(上)

浏览量:1545 时间:2020-09-25 10:35:49 作者:

很多人不明白域名、主机服务器、ip、网卡与网站之间的关系是什么?首先,你需要了解一些基础网站知识。

1.DNS简单说就是你给它一个域名,它解析一个IP给你。但是实际上情况不是这么简单的。客户端发起一个DNS查询请求,提交一个完整主机名(例如www.abc.com)到设置的DNS服务器上,DNS服务器如果查询到相关记录,则返回这个记录。对于IPv4,记录分为A记录或者CNAME。A记录表示是一个IPv4的地址,CNAME表示为另外一个主机名(例如server1.realserver.com)。A记录允许同名存在,多个不同的IP被对应到同一个主机名上,也允许使用根记录,本例中即为abc.com,不带任何前缀;CNAME不允许同名存在,不允许根记录,也不允许与A记录同名。如果客户端得到的返回是一个CNAME,则会重新再来一次DNS查询去解析这个CNAME的IP。对于这个CNAME的查询,可能返回另外的CNAME,则这个过程会很长,直至解析出A记录。

2.如果DNS服务器上没有查询到相关记录,则会询问上一层的DNS服务器。如果上一层服务器解析出结果,则它在返回给用户结果时,顺便自己缓存一份。缓存的时间由域名的TTL决定。


版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。