部署dns服务器
环境准备:

服务器:Linux Centos7mini IP:10.30.40.101 客服端:Linux Centos7mini IP:10.30.40.102~106

配置要求为:配置dns服务器,使其能够为 chinaskills.net的域名解析;如下:

域名 IP地址 dns.chinaskills.net 10.30.40.101 www1.chinaskills.net 10.30.40.102 www2.chinaskills.net 10.30.40.103 ssm.chinaskills.net 10.30.40.104 mail.chinaskills.net 10.30.40.105 ha.chinaskills.net 10.30.40.106

1、安装bind服务软件包

yum install bind

部署dns服务器_centos7

2、修改dns主配置文件named.conf

vim /etc/named.conf

在Linux系统中,bind服务程序名称为"named";首先进入/etc/named.conf主配置文件中,修改第11行和19行的地址为"any"; 分别表示服务器上的所有IP地址可提供DNS域名解析服务,以及允许所有人对本服务器发送DNS查询请求。

如图:

部署dns服务器_centos7_02

3、进入正反向区域配置文件

3.1、在设置区域文件的时候注意格式如:

域名:chinaskills.net ​ 域名解析:chinaskill.net.zones 反向:40.30.10.in-addr.arp ​ 反向解析:10.30.40.arpa

vim /etc/named.rfc1912.zones 如图:

部署dns服务器_dns服务_03

4、进入正反向解析模板

4.1、所有cp -a 复制模板的文件属性

cp -a named.localhost chinaskills.net.zones cp -a named.loopback 192.168.40.arpa

4.2编辑正向解析文件vim /var/name/chinaskills.net.zones如图:

部署dns服务器_dns服务_04

4.3编辑反向解析文件vim /var/name/10.30.40.arpa 如图:

部署dns服务器_dns服务_05

5、编辑数据配置文件,在保存并退出后文件记得重启named服务程序,让新的解析数据生效。

如图:

部署dns服务器_centos7_06

6、解析测试

6.1、为了检验解析结果,一定要把Linux系统网卡中的dns地址参数修改成本机IP地址这样就可以由本机提供的dns查询服务了;
6.2、因为我们使用的使mini版,所有要安装 nslookup 命令,yum install bind-utils来解析DNS。

如图:

部署dns服务器_centos7_07

6.3、正向解析结果如图:

部署dns服务器_dns服务_08

6.4、反向解析结果如图:

部署dns服务器_dns服务_09