DNS错误:使用powerdns添加子域名时

我最近添加了一个子域m.domain.co.za,它只是不显示,我定义的域名在Apache主机服务器,并添加了相关的DNSlogging,但不知何故,它仍然无法正常工作。 根域的工作,但不是子域。 我在一台centos机器上使用powerdns

详情

当我PING domain.co.za得到一个回应。 如果我ping m.domain.co.za我没有得到任何回应

设置如下所示。

record TTL TYPE value m 28800 CNAME domain.co.za 

在托pipe服务器上,我的虚拟主机文件看起来像这样

 <VirtualHost *:80> DocumentRoot /var/www/html/m.domain.co.za ServerName m.domain.co.za ServerAlias www.m.domain.co.za ServerAdmin [email protected] DirectoryIndex default.php default.htm default.html index.html index.htm index.php index.php5 index.php4 index.php3 index.shtml index.cgi index.pl index.jsp Default.htm Default.php </VirtualHost> 

文件夹m.domain.co.za存在

http -t显示没有错误

如果我使用nslookup

我得到以下

 work@work-laptop:~$ nslookup m.domain.co.za Server: 10.0.2.2 Address: 10.0.2.2#53 ** server can't find m.domain.co.za: NXDOMAIN 

实时站点与syub域位于同一台服务器上,这就是我使用CNAME的原因

您的CNamelogging目前如下所示:

 record TTL TYPE value m 28800 CNAME domain.co.za 

它应该看起来像这样

 record TTL TYPE value m.domain.co.za 28800 CNAME domain.co.za 

您需要在CNamelogging中指定FQDN。