DNS域名服务软件

BIND是一款开放源码的DNS服务器软件

1、安装管理BIND软件

在linux系统中,系统光盘自带了BIND服务的多个安装文件,各软件包的主要作用如下:

bind提供了域名服务器的主要程序及相关文件模板

bind-utils,提供了对DNS服务器的测试工具服务器,如nlsookup等

bind-libs,提供了bind,bind-tuils,需要使用的库函数

bind-chroot,可选软件包,为BIND服务提供一个伪装的根目录(将/var/named/chroot/文件夹作为BIND的根目录),以提高安全性。也称为jai1(监牢)机制

先查看组成的bind软件,没有安装的小伙伴们可以使用yum命令安装一下

软件安装好后,会自动增加一个名为named的系统服务

3、 BIND服务的配置文件

使用BIND软件构成域名服务器主要设计两种类型的配置文件,主配置文件( /etc/named.conf)、区域配置文件为/var/named/下。

主配置文件named.conf通常位于/etc/目录下,在named.conf文件中,主要包括全局配置、区域配置两个部分

(1)全局配置部分 解析

全局配置参数包括在形如”options { } :“ 的大括号中,如可以设置监听的地址和端口、区数据文件存放的目录、允许那些客户机查询

 (2)区域配置部分

每个zone区域都是可

4、区域数据配置文件

上述配置内容中,时间单位默认为秒,也可以使用以下单位:M(分)、H(时)、W(周、D(天)。文件中的“@”符号当于“1inuxxu.com. " "“admin.1inuxxu.com.”,表示域管理员的电子邮箱地址(基本用不到)(由于“@”符号已有其他含义,因此将 邮件地址中的“@”用代替)。sOA记录中的更新序列号用来同步主、从服务器的区域数据,当从服务器判断区域更新时,若发现主服务器中的序列号与本地区域数据中的序列号相同,则不会进行下载

地址解析记录部分与上张图片相连

上述配置内容中,用到以下四种常见的地址解析记录。

NS域名服务器(Name Server):记录当前区域的DNS服务器的主机地址。

MX邮件交换(Mai1 Exchange)。记录当前区域的邮件服务器的主机地址,数字10表示(当有多个MX记录时)选择邮件服务器的优先级,数字越大优先级越低

A地址(Address)。记录正向解析条目(IPV4)。例如,WWW IN A 192.168.200.100”表示或名www.linuxxu.com对应的IP地址是192.168.200.100

AAAA地址(Address):记录正向解析条目(IPV6)

CNAME别名(Canonical Nname):记录某一个正向解析条目的其他名称。例如:“ftp IN CNAME www” 表明域名ftp.linuxxu.com是www.linuxu.com的别名

在反向区域数据文件中,不会用到A地址记录,而是使用PTR指针(Point)记录。例如对于反向区域linuxxu.fan 添加的反向解析记录可以是以下形式

这章介绍完毕

下章将实操创建构建缓存域名服务器

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值