Linux (dns主从配置 dns缓存配置)

目录

dns介绍

dns相关名词介绍

1)A记录(Address)正向解析

(2)PTR记录(Pointer)反向解析

FQDN

顶级域:顶级域(Top Level Domain,简称TLD)分为三类

dns主从搭建

1、首先搭建主dns

2、搭建dns从服务器

 构建dns缓存服务器

DNS缓存服务器作用

                                                                                                                                           


dns介绍

DNS是什么?DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的,又名“域名解析服务器”

dns相关名词介绍

1A记录(Address)正向解析

A记录是将一个主机名(全称域名FQDN)和一个IP地址关联起来。这也是大多数客户端程序默认的查询类型。

(2)PTR记录(Pointer)反向解析

PTR记录将一个IP地址对应到主机名(全称域名FQDN)。这些记录保存在in-addr.arpa域中。

DNS名称解析方式:

   (1)正向解析:即将FQDN转化为IP。

   (2)反向解析:即将IP转化为FQDN。

FQDN

FQDN:Full Qualified Domain Name,完全限定域名,即每个域在全球网络都是唯一的;另外值得提到的一点是域并不是指诸如www.baidu.com这样的域名,而baidu.com才是域

顶级域:顶级域(Top Level Domain,简称TLD)分为三类

     1> 通用顶级域:诸如 .com(商业机构) .org(非营利性组织) .net(网络服务机构)等

     2> 国家顶级域:诸如 .cn(中国) .uk(英国) .us(美国)

     3> 反向域(基础建设顶级域):.arpa,即从IP到FQDN的反向解析

dns主从搭建

1、首先搭建主dns

配置ip地址 指定dns地址

vim /etc/sysconfig/network-scripts/ifcfg-ens33
 

 systemctl restart network (重启网卡)

安装dns

rpm -ivh /media/Packages/bind-9.9.4-37.el7.x86_64.rpm 

修改全局配置文件                                                                                                                           

vim /etc/named.conf                                                                                                                                                         

 

listen-on port 53 { 192.168.1.1; };      表明DNS服务监听的地址和53号端口                                      

  allow-query     { any; };                                             允许哪些地址的客户端提出查询。                      

修改区域文件                                                                                                                                 

vim /etc/named.rfc1912.zones 


自己创建一个区域 (复制一个正向 复制一个反向)6yy (直接复制六行 )p粘贴

 

 

简单修改一下配置文件 

编辑正向解析文件和方向解析文件

先将配置文件的母版 拷到自己创建的 正向/ 方向 文件里 然后进行修改

cp -p p是拷贝权限

编辑刚被拷贝过来的文件                                                                                                                  

  正向 vim zmh.com.zone 

 反向 vim 192.168.1.arpa 
 

 1 是ip地址的最后一位 (假如ip地址是192.168.1.254  这就吧1改成254)

 

systemctl restart named   重启dns

验证 能够实现正向解析 和反向解析 

2、搭建dns从服务器

dns指向主服务器的ip地址   然后重启网卡    systemctl restart network

安装dns服务

vim /etc/named.conf  修改全局文件
 

 

 vim /etc/named.rfc1912.zones    修改从服务器的区域文件

先复制两个区域文件 然后修改 

修改主dns的 正向文件和反向文件

 正向   vim zmh.com.zone 

反向 vim 192.168.1.arpa 

systemctl restart named  重启dns服务

验证 

 构建dns缓存服务器

DNS缓存服务器作用

为了增加访问效率,计算机有域名缓存机制,当访问过某个网站并得到其IP后,会将其域名和IP缓存下来,下一次访问的时候,就不需要再请求域名服务器获取IP,直接使用缓存中的IP,提高了响应的速度。当然缓存是有有效时间的,当过了有效时间后,再次请求网站,还是需要先请求域名解析。

缓存DNS服务器并不在本地数据库保存任何资源记录,它仅仅缓存本地局域网内客户端的查询结果,从而起到加速查询请求和节省网络带宽的作用。

vim /etc/named.conf   进去全局配置文件

这里设置的是从DNS的IP地址

 然后重启dns

 

 

 

                                                                                                                                           

 

 

 

                                                                                                
 

 

 

 

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值