Linux服务管理(三)DNS服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
DNS原理主要包括域名和IP地址的关系、Hosts文件、DNS的定义等内容。DNS解析流程包括本地计算机流程、本地DNS服务器流程、根DNS服务器流程等步骤。

DNS原理:

  1. 域名和IP地址的关系

    • 域名是便于人类记忆的字母组合,而IP地址是机器识别的数值标识。
    • 域名和IP的映射关系使互联网用户可以通过易记的域名访问目标主机。
  2. Hosts文件

    • 在DNS系统出现之前,主机名和IP地址的映射关系是通过hosts文件管理的,该文件由互联网信息中心负责维护。
  3. DNS的定义

    • DNS是一个分层和分布式的数据库系统,用于将域名映射到IP地址。
  4. DNS系统的高效性

    • DNS采用层次树状结构和分布式管理,每个入网设备都有唯一的域名,由各级域名管理机构逐级负责。
  5. 域名服务器的功能

    • 域名服务器负责存储管辖范围内主机的域名与IP地址映射信息,并解析来自客户端的域名请求。

DNS解析流程:

  1. 本地计算机流程

    • 检查浏览器缓存,若没有则查找操作系统缓存,若依然没有,才会进入下一步。
  2. 本地DNS服务器流程

    • 向本地DNS服务器发起请求,本地DNS服务器首先查询自己的缓存。
    • 如果本地DNS服务器无法解析该请求,它会向上级DNS服务器发起查询。
  3. 根DNS服务器流程

    • 本地DNS服务器会向根DNS服务器查询,获得顶级域名服务器的信息。
  4. 顶级域名服务器流程

    • 本地DNS服务器根据获得的顶级域名服务器信息,继续查询,以期找到权威域名服务器。
  5. 权威域名服务器流程

    • 从权威域名服务器获取域名对应的IP地址,并将结果返回给本地DNS服务器。
  6. 返回结果流程

    • 本地DNS服务器将解析结果返回给发起请求的客户端,并缓存结果以加速后续查询。

设置DNS文件

vim /etc/hosts

在这里插入图片描述

  • 通过ping命令去验证,本地有改DNS解释则会直接用本地的,没有才回去调用DNS服务器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SmallFatMan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值