linux服务配置之DNS

本文介绍了DNS的基础知识,包括域名服务器的作用和DNS高速缓存的提升响应速度功能。详细讲解了如何配置DNS服务,涉及安装DNS服务器、修改配置文件、反向解析、带密钥的DNS更新以及动态解析和多向解析的实现步骤。通过实例展示了DNS服务器的配置和测试过程。
摘要由CSDN通过智能技术生成

DNS的基本配置

1 .DNS(域名服务器)基础知识

DNS(Domain Name Server,域名服务器)是进行域名和与之对应的IP地址转化的服务器。DNS中保存了一张域名和与之对应的IP地址的表,以解析消息的域名。


2.权威名称服务器
– 存储并提供某区域 ( 整个 DNS 域或 DNS 域的一部分 ) 的实际数据。权威名称服务器的类型包括
Master : 包含原始区域数据。有时称作 “ 主要 ” 名称服务器
Slave : 备份服务器 , 通过区域传送从 Master 服务器获得的区域数据的副本。有时称作 “ 次要 ” 名称服务器
非权威 / 递归名称服务器
– 客户端通过其查找来自权威名称服务器的数据。递归名称服务器的类型包括仅缓存名称服务器 : 仅用于查找 , 对于非重要数据之外的任何内容都不具有权威性
3.DNS 查找
客户端上的 Stub 解析器 将查询发送至 /etc/resolv.conf 中的名称服务器如果名称服务器对于请求的信息具有权威性,会将权威答案发送至客户端

否则 , 如果名称服务器在其缓存中有请求的信息 , 则会将非权威答案发送至客户端如果缓存只能该没有信息 , 名称服务器将搜索权威名称服务器以查找信息,从根区域开始,按照DNS层次结构向下搜素,直至对于信息具有权威性的名称服务器 , 以此为客户端获得答案。在此情况中, 名 ch 称服务器将信息传递至客户端并在自己的缓存中保留一个副本 , 以备以后查找DNS 资源记录• DNS 区域采用资源记录的形式存储信息。

4.数据类型
– A : 名称至 IPv4 地址
– AAAA : 名称至 IPv6 地址
– CNAME : 名称至 ” 规范名称 “ ( 包含 A/AAAA 记录的另
一个名称 )
– PTR : IPv4/IPv6 地址至名称
– MX : 用于名称的邮件交换器 ( 向何处发送其电子邮件 )
– NS : 域名的名称服务器
– SOA :” 授权起始 “ , DNS 区域的信息 ( 管理信息 )
5.DNS 排错
• 它显示来自 DNS 查找的详细信息 , 其中包括
为什么查询失败 :
– NOERROR : 查询成功
– NXDOMAIN : DNS 服务器提示不存在这样的名称
– SERVFAIL : DNS 服务器停机或 DNSSEC 响应
验证失败
– REFUSED : DNS 服务器拒绝回答 ( 也许是出于
访问控制原因 )



2.DNS高速缓存的作用

当某一个访问请求解析过一个域名以后,该解析记录就放在缓存中,以后在有同样的解析请求,就直接从缓存中提供结果,加快了访问者的应答速度。

3.配置DNS服务

在配置DNS缓存之前,最好关闭掉防火墙

[root@localhost Desktop]# systemctl stop firewalld         ######关掉服务器的火墙


3.1   DNS高速缓存

####服务器端############      

3.1.1.安装DNS服务器

[root@localhost Desktop]# yum reinstall bind.x86_64 -y   ###安装服务器软件
####查询安装后生成的文件

3.1.2.修改配置文件

####在主配置李修改下面的配置
[root@dns-server ~]# vim /etc/named.conf

options {
    listen-on port 53 { any; };     #####控制named监听的的IPv4地址的
    listen-on-v6 port 53 { ::1; };
    directory     "/var/named";
    dump-file     "/var/named/data/cac
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值