Bind

安装Bind

yum install bind-chroot -y

Bind配置文件说明

在Linux系统中,bind服务程序的名称为named

名称
位置

主配置文件

/etc/named.conf

区域配置文件

/etc/named.rfc1912.zones

数据配置文件目录

/var/named

修改主配置文件

vim /etc/named.conf


listen-on port 53 { any; };
allow-query     { any; };

# 把第11行和第17行的地址均修改为any,
# 分别表示服务器上的所有IP地址均可提供DNS域名解析服务,
# 以及允许所有人对本服务器发送DNS查询请求

区域配置文件说明

bind服务程序的区域配置文件(/etc/named.rfc1912.zones)用来保存域名和IP地址对应关系的所在位置。

在这个文件中,定义了域名与IP地址解析规则保存的文件位置以及服务类型等内容,而没有包含具体的域名、IP地址对应关系等信息。

服务类型有三种,分别为hint(根区域)、master(主区域)、slave(辅助区域),其中常用的master和slave指的就是主服务器和从服务器。

排错命令

正向解析实验

正向解析是指根据域名(主机名)查找到对应的IP地址。

也就是说,当用户输入了一个域名后,bind服务程序会自动进行查找,并将匹配到的IP地址返给用户。这也是最常用的DNS工作模式。

编辑区域配置文件

编辑数据配置文件

检验解析结果

为了检验解析结果,一定要先把Linux系统网卡中的DNS地址参数修改成本机IP地址,这样就可以使用由本机提供的DNS查询服务了。

Last updated