展开
湖北国联计算机科技有限公司
  • 首页HOME
  • 公司简介INTRODUCTION
  • 安全防御DEFENSE
  • 软件开发SOFTWARE
  • 物联网IOT
  • 运行维护SRE
  • 成功案例CASE
  • 联系我们CONTACT
  • Technology Services |技术服务

    什么是DNS?
    来源:湖北国菱计算机科技有限公司-湖北国联计算机科技有限公司-荆州网站建设-荆州软件开发-政府网站建设公司 时间:2021-04-14



    DNS 是域名系统(DomainName System)的简称,因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便地访问互联网,而不用去记住能够被机器直接读取的 IP 地址。




    以访问 www.gl-ns.com为例,看下 DNS 会进行哪些操作:

    1、首先查找电脑上的 DNS 缓存列表,如果有记录,那么直接返回对应 IP 地址,否则进行下一步;

    2、查找电脑上的 HOST 文件的映射关系,如果有记录,那么返回对应 IP 地址,否则进行下一步;

    3、查找互联网线路供应商的本地 DNS 服务器(即中国电信、中国移动或中国联通),本地 DNS 服务器先查找自己的缓存记录,如果有记录,那么返回对应 IP 地址,否则本地 DNS 服务器向根域名服务器发送请求;

    4、根域名服务器收到请求后,查看是 .com 顶级域名,于是返回 .com 顶级域名服务器的 IP 地址给到本地 DNS 服务器;

    5、本地 DNS 服务器收到回复后,向 .com 顶级域名服务器发起请求;

    6、.com 顶级域名服务器收到请求后,查看是 .gl-ns.com 次级域名,于是返回 .gl-ns.com 次级域名服务器的 IP 地址给 DNS 服务器;

    7、本地 DNS 服务器收到回复后,向 .gl-ns.com 次级域名服务器发起请求;

    8、.gl-ns.com 次级域名服务器收到请求后,查看是自己管理的域名,于是查看域名和 IP     地址映射表,把 www.gl-ns.com 的 IP     地址返回给本地 DNS 服务器;

    9、本地 DNS 服务器收到回复后,向电脑回复域名对应 IP 地址,并把记录写入本地 DNS 服务器的缓存里;

    10、电脑收到回复后,使用 IP 地址访问网站,并把记录写入电脑 DNS 缓存中。

    DNS 缓存可以提高查询效率,但是当域名和 IP 地址映射关系发生变化时,或者缓存的 IP 地址对应的服务器故障时,使用 DNS 缓存就不能正常访问网站了,因此 DNS 缓存默认也是有时间限制的。



    DNS 代理用于在 DNS 客户端和DNS 服务器间转发 DNS 请求和应答报文。局域网内的DNS 客户端把 DNS 代理当作 DNS 服务器,将 DNS 请求报文发送给 DNS 代理。DNS代理将该请求报文转发至 DNS 服务器,并将 DNS 服务器应答报文返回给 DNS 客户端,从而实现域名解析。

    使用 DNS 代理功能后,当 DNS 服务器的地址发生变化时,只需改变 DNS 代理上的配置,无需改变局域网内每个 DNS 客户端配置,从而简化了网络管理。





    荆州地区政府网站建设 解决方案 专业团队 腾讯第三方平台 地址:湖北省荆州市沙市区荆沙大道楚天都市佳园一期C区29栋112       地址:湖北省松滋市才知文化广场1141-1142号     邮编:434200 联系电话:0716-6666211     网站编辑部邮箱:business@gl-ns.com 鄂公网安备 42100202000212号 备案号:鄂ICP备2021015094号-1     企业名称:湖北国菱计算机科技有限公司