Linux配置DNS服务,详细简便。

一、DNS介绍

      1、域名系统

为了降低用户访问网络资源的门槛域名系统技术应运而生。这是用于管理和解析域名与IP地址对应关系的技术

软件名称:bind

服务名称:named

软件端口:TCP 53 数据同步(主从同步)   /   UDP 53 数据通信(域名解析)

      2、结构

     3、服务器类型

主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系。
从服务器:从主服务器中获得域名与IP地址的对应关系并进行维护,以防主服务器宕机等情况。
缓存服务器:通过向其他域名解析服务器查询获得域名与IP地址的对应关系,并将经常查询的域名信息保存到服务器本地,以此来提高重复查询时的效率。

    4、DNS服务器发起域名查询请求的流程

     5、解析方式

正向解析:域名 ------------> IP地址
反向解析:IP地址 -------------> 域名

二、DNS配置文件介绍 

1、主配置文件 :/ etc / named.conf

2、区域配置文件 :etc / named.rfc1912.zones

3、解析数据存放的目录:/ var / named /

$TTL 1D

#生存周期为1

@

IN SOA

lyz.com.

rname.invalid.

{

#授权信息开始:

#DNS区域的地址

#域名管理员的邮箱(不要用@符号)

0;serial

#更新序列号

1D;refresh

#更新时间

1H;retry

#重试延时

1W;expire

#失效时间

3H );minimum

#无效解析记录的缓存时间

NS

ns.aaa.com.

#域名服务器记录

aaa

IN A

192.168.102.30

#地址记录(aaa.lyz.com.

www

IN A

192.168.102.40

#地址记录(www.lyz.com.

记录类型

作用

A

将域名指向一个IPv4地址

CNAME

将域名指向另外一个域名

AAAA

将域名指向一个IPv6地址

NS

将子域名指定由其他DNS服务器解析

MX

将域名指向邮件服务器地址

SRV

记录提供特定的服务的服务器

TXT

文本内容一般为512字节,常作为反垃圾邮件的SPF

Sender Policy Framework,发送方策略框架)记录

CAA

CA证书颁发机构授权校验

显性URL

将域名重定向到另外一个地址

隐性URL

与显性URL类似,但是会隐藏真实目标地址

三、 DNS 服务器搭建

 (一)主服务器搭建

主服务器192.168.102.30
从服务器192.168.102.40
客户端192.168.102.50

        1、安装服务

        2、修改配置文件

 配置主文件 vim /etc/named.conf

 配置区域文件 vim /etc/named.rfc1912.zones

  进入存放解析文件的目录复制模板

 编辑正向解析数据文件 vim lyz.zone

编辑反向解析数据文件 vim 192.zone

        3、重启服务 并 关闭防火墙

        4、客户端配置 

 测试成功

  (二)从服务器搭建

        1、修改主服务器配置文件

        2、在从服务器安装服务

        3、 修改从服务器配置文件

主配置文件 :/ etc / named.conf

 区域配置文件 :etc / named.rfc1912.zones

         4、重启服务 并 关闭防火墙

        5、 进入解析文件目录查看是否同步

        6、客户端测试 

 在客户端修改DNS为从服务器的ip,并重启网卡

解析成功 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值