首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >001.DNS原理及配置格式

001.DNS原理及配置格式

作者头像
木二
发布2019-07-26 10:28:12
6990
发布2019-07-26 10:28:12
举报
文章被收录于专栏:木二天空木二天空

一 dns简介

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。其中通过计算机名解析出ip地址的叫做正向解析,通过ip地址解析出计算机名的叫做反向解析,。DNS协议运行在UDP协议之上,使用端口号53。

二 DNS服务器的组成

  • DNS域名称空间:它指定用于组织名称的域的层次结构。
  • 资源记录(RR):它将DNS域名映射到特定类型的资源信息,以供在名称空间中注册或解析名称时使用。在Linux系统中,通常“名称解析库(文本文件,位于/var/named/)”中的每一行称作一个资源记录。
  • DNS服务器:它存储和应答资源记录的名称查询。
  • DNS客户端(解析程序):它查询从服务器来的搜索及将名称解析为查询中指定的资源记录类型。

三 DNS服务器的类型

  • 缓存DNS服务器:不包含域名数据库文件,它每次将从域名服务器得到的查询结果返回给客户端,并在本地将以缓存,供下次查询使用。
  • 主DNS服务器(master): 数据库更新由管理员手动完成。
  • 辅助DNS服务器(slave):数据库更新从主服务器或其它辅助DNS服务器那里完成。

名词解释:

  • 完全限定域名(FQDN):完全限定域名
  • 主机名:

四 DNS查询原理

1:输入www.imxhy.cn,首先调取本地hosts查询记录;

2:使用本地dns缓存查询记录;

3:使用网络设置的主dns查询记录;

4:使用dns服务器中的缓存;

5:dns服务器转发查询,转发至上一级ISP DNS服务器,依次循环;

6:若dns服务器未配置转发查询,则将查询需求发至13台根dns。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 dns简介
  • 二 DNS服务器的组成
  • 三 DNS服务器的类型
  • 四 DNS查询原理
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档