前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DNS域名解析系统

DNS域名解析系统

作者头像
打铁读书郎
发布2024-04-11 20:59:46
580
发布2024-04-11 20:59:46
举报

DNS域名解析系统

在我为自己的博客进行域名DNS解析配置时, 对DNS产生了好奇, 随即对相关知识进行了了解, 进而产生了本文

DNS的作用

DNS(Domain Name System)域名解析系统, 储存域名和IP地址的映射数据, 提供将域名解析为IP地址的服务

我们在通过域名访问服务器时, DNS可以帮助我将域名转换为IP地址, 计算器再通过IP地址寻址找到目标服务器. 通过这种方法,我们就不用记住无意义数字组成的IP地址, 转而使用 baidu, google这样方便记忆的单词

拿到一个域名

域名层级使用倒树形结构, 1个域名可以划分为多个子域

  1. 根域名: .root或. , 通常可以省略
  2. 顶级域名: 如.com, .cn, .space
  3. 次级域名: 如baidu.com, feny.com
  4. 主机域名: 如music.baidu.com 中的music, www.feny.space中的 www 由于命名习惯, www主要代表网站服务器,将邮件服务器的计算机取名为mail,[如mail.qq.com] 一般情况下我们会给不加注意域名的url 解析www的域名. 如对feny.space添加解析, 跳转到www.feny.space

DNS解析域名

在我们输入网址后,计算机会对DNS进行解析,会先从浏览器缓存寻找,再找到hosts文件,再找到DNS服务器

浏览器缓存

缓存 : 在对一个网站进行访问时,浏览器自动缓存网址对应IP地址

查看: DNS解析第一步会在浏览器寻找,如果缓存中不存在则转到hosts文件查找

清除: 域名映射信息会自动在TTL规定的时间清除

hosts文件

hosts文件中可以配置域名和ip地址的映射,查找不到则前往DNS服务器

  • win 在 C:\Windows\System32\drivers\etc\hosts查找
  • linux和mac 在 /etc/hosts中查找

DNS服务器

DNS服务器分为多个层级, 而我们向本地域名服务器LDNS查询,

LDNS缓存大多数解析结果,不存在的域名可以对上层的DNS服务器进行查询

DNS服务器如何提供服务?

发送给域名服务器

装有域名系统(DNS)的主机称为域名服务器

  1. 根域名服务器: 管理所有域名
  2. 顶级域名服务器: 管理该顶级域名服务器注册的二级域名
  3. 权限域名服务器: 负责一个区的域名解析
  4. 本地域名服务器: 客户首先查询的本地域名服务器, 学校一般由学校机房提供服务, 一般消费者由本地运营商提供服务

域名服务器查询RR获取域名信息

资源记录RR(Resource Record)中记录一条域名信息的映射关系

  1. Domain: 域名
  2. TTL: 生存周期,缓存中保存资源记录的时长
  3. class: 网络协议,一般为IN (Internet)
  4. type: 资源记录类型, 一般为 A ( IP指向, 指 rdata 使用IPv4格式).
  5. rdata: 资源信息, 一般为ip地址

我再配置博客域名的时候,使用type的是Cname别名指向, 将我的自定义域名指向我的云主机的主机地址,就可以通过自定义域名进行访问

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • DNS域名解析系统
    • DNS的作用
      • 拿到一个域名
    • DNS解析域名
      • 浏览器缓存
      • hosts文件
      • DNS服务器
    • DNS服务器如何提供服务?
      • 发送给域名服务器
      • 域名服务器查询RR获取域名信息
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com