问题:
[root@localhost ~]#systemctl restart named
Job for named.service failed because the control process exited with error code.

解决方案:
1.看日志,出现什么问题是不是编辑文档的时候出错之类的错误

 [root@localhost ~]#"" > /var/log/messages 						#先清空日志
 [root@localhost ~]#cat  >/var/log/messages						#查看日志

在这里插入图片描述可以看出在我们的httpd主配置文件中我们配置的语法出错了,
更改后即可成功。

在这里插入图片描述

这种重启服务错误的情况大部分是因为配置文件写错,如果不是查看日志即可知道错在什么地方了!

下面是我做的DNS正反解析实验。

正向解析:

1.安装DNS域名系统

yum -y install bind-chroot
yum -y install bind-utils

2.修改主配置文件

vim /etc/named.conf
listen-on port 53(any)
allow-query(any)

3.编辑区域配置文件

vim /etc/named.rfc1912.zones
zone "caq.com" IN {
type master;
file "caq.com.zone";
allow-update {none;};
};

4.创建正向区域数据库文件

[root@localhost ~]# cd /var/named/
[root@localhost named]# cp -a named.localhost caq.com.zone
[root@localhost named]# vi caq.com.zone
$TTL 1D
caq.com.        IN SOA  caq.com. root.caq.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
caq.com.        IN NS   ns1.caq.com.

ns1.caq.com. IN A 192.168.10.10
www.caq.com. IN A 192.168.10.10
lwork.caq.com. IN A 192.168.10.10

5.重启服务

systemctl restart named

6.测试

[root@localhost named]# nslookup ns1.caq.com 
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   ns1.caq.com Address: 192.168.10.10
Address: 192.168.10.10

反向解析

第1步:编辑区域配置文件

[root@localhost named]# vi /etc/named.rfc1912.zones
zone "0.168.192.in-addr.arpa" IN {
        type master;
        file "test.arpa";
};

第2步:编辑数据配置文件

[root@localhost named]# vi test.arpa
$TTL 1D
@       IN SOA  ns1.caq.com. root.caq.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        IN      NS      ns1.caq.com.
83      IN PTR  ns1.caq.com.
83      IN PTR  www.caq.com.

第3步:检验解析结果

[root@localhost named]# nslookup
> 192.168.0.83
83.0.168.192.in-addr.arpa       name = www.caq.com.
83.0.168.192.in-addr.arpa       name = ns1.caq.com.

完成啦!啦啦啦啦啦啦啦
我是狗子,祝你幸福!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐