大道至简,其实就两步,一是配置DNS主配置文件,二是配置数据库文件。 准备工作: 准备3台服务器: http server:192.168.1.3 dns server :192.168.1.4 dns client:192.168.1.5 3台服务器,在防火墙中均要打开DNS 、HTTP服务


1.在http服务器上简单搭建http服务做测试 (1)yum -y install httpd (2)[root@client 桌面]# echo "welcome to china test " >/var/www/html/index.html [root@client 桌面]# systemctl restart httpd [root@client 桌面]# systemctl enable httpd


2.在dns服务器上安装dns服务并配置dns主配置文件 这里3处改成:any


3.在主配置文件中创建域tianyun.com,增加4行代码: zone "tianyun.com"{
type master; file "tianyun.com.zone"; }


4.编辑区域配置文件:vim /var/named/tianyun.com.zone

@ IN SOA dns root ( 2020030700 1H 15M 1W 1D ) @ IN NS dns dns IN A 192.168.1.4 www IN A 192.168.1.3

@表示当前域名 IN:internet www.tianyun.com=www SOA:起始授权记录 强制 NS:DNS服务器记录 强制 A:主机记录 CNAME:别名记录 2020030700:更新序列号 1H 更新时间1小时
15M重试延时15分钟
1W 失效时间1周
1D无效解析记录缓存时间1天 [root@dns-server 桌面]# systemctl restart named 重启服务


5.测试 将http sever服务的DNS改为:192.168.1.4 [root@http-sever 桌面]# vim /etc/resolv.conf nameserver 192.168.1.4

当ping www.tianyun.com的时候,自动解析到192.168.1.3 ,至此试验成功。