DNS域名解析服务

本文介绍了DNS系统的作用,包括正向和反向解析,并详细阐述了DNS解析过程,涉及递归查询和迭代查询。此外,还讲解了DNS服务器的三种类型:缓存服务器、主域名服务器和从域名服务器。最后,提供了设置DNS服务器的步骤,包括安装、配置、正向解析和别名解析等。
摘要由CSDN通过智能技术生成

一、DNS(Domain NameSystem)系统的作用

正向解析:根据域名查找对应的IP地址
反向解析:根据地址查找对应的域名
FQDN:完全合格域名 ,等于主机名加域名。 完全合格域名不要忘记最后的一个点,那是根域。
DNS系统的分布式数据结构:
比如说 www.baidu.com. 最后面的一个点“.”是根域,以此类推从后往前是顶级域、二级域、三级域…最后是主机名 ,所以.com是顶级域,.baidu.com是二级域,www是主机名。

全世界只有十三台根域服务器

二、 DNS解析过程

客户端第一次访问一个域名,先看自己本地的缓存,如果缓存中没有就去hosts文件中寻找,如果没有就去找访问dns服务器,如果dns服务器也没有对应的IP,就去找根域,如果根域也没有,一看ip的顶级域归自己管,就让dns服务器去找顶级域,如果顶级域还没有,一看ip的二级域归自己管,让dns服务器去找二级域,然后他去找二级域,一问二级域,二级域也不知道,但是二级域看到IP的三级域归自己管,让dns服务器去找这个三级域,然后dns找到了三级域一问,主机名归自己管,所以他问主机名对应的IP地址,然后通过三级域告诉给dns服务器,服务器同时记录解析记录到服务器中并把ip地址告诉给客户端,客户端也把解析记录到自己本地的缓存中。
第二次访问直接可以到自己缓存中查到,如果清空了缓存或者重启了,也可以从从hosts文件中查找,如果这也没有,就从dns服务器中直接获取,因为dns服务器中也记录了。

客户端到域名服务器之间的查询时递归查询
服务器到根域、顶级域、二级域…主机名之间的查询时迭代查询
**DNS端口分别是TCP、UDP,端口号为53.
HTTP ERROR 403 服务器拒绝访问
HTTP ERROR 404 访问不到网页
HTTP 200 正确访问
HTTP 50[?] 代表WEB服务器的问题

nslookup / dig / host   解析域名命令

三、DHS系统类型

缓存域名服务器

请求映射记录,维护本地映射记录
1、也称为DNS高速缓存服务器
2、通过向其他域名服务器查询获得域名-> IP地址记录
3、将域名查询结果缓存到本地,提高重复查询时的速度

主域名服务器

跟主域名服务器同步
权威服务器代表寻找的映射记录就在这台服务器上,非权威服务器代表要找的映射记录是通过层层迭代找到的。
1、特定DNS区域的权威服务器,具有唯一性
2、负责维护该区域内所有域名->IP地址的映射记录
3、需要自行建立所负责区域的地址数据文件

从域名服务器

维护本地的映射记录
1、也称为辅助域名服务器,是对主域名服务器的热备份
2、其维护的域名->IP地址记录来源于主域名服务器
3、需要从主域名服务器自动同步区域地址数据库

四、设置DNS服务器

1、安装DNS

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

2、进入主配置文件修改配置

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

3、进入区域文件设置正向解析

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

4、设置一个解析记录文件(对应好名字)

按照模板先复制一份
在这里插入图片描述
设置解析记录
在这里插入图片描述
在这里插入图片描述
启动dns
在这里插入图片描述

5、搭载WEB服务器

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

6、用客户机来访问

把客户机的网段和服务器设置同网段 (仅主机模式)

在这里插入图片描述
设置客户机的DNS服务器
在这里插入图片描述

在这里插入图片描述
结果
在这里插入图片描述
成功

设置别名解析和广域名解析

在这里插入图片描述

结果
在这里插入图片描述
别名成功

在这里插入图片描述
广域成功

检查语法错误

named-checkconf   查看DNS主配置文件有没有错误
named-checkzone +zone文件  查看设置的解析记录文件有没有错误
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值