无法找到 example.com/IN 的名称服务器

无法找到 example.com/IN 的名称服务器

哇。在我不得不问问题之前,我已经通过了 PHP、JS、bash、C++。显然 DNS 是我的致命弱点。下面是:

无法找到 example.com/IN 的名称服务器。

我猜我对 DNS 缺乏基本的了解,但据我所知,你有一个基本的NS 中编辑区域,任意数量的次要/从属NS 基本上是主 NS 数据的主机副本,并且转发器然后将这些信息传播到互联网上。以下是相关文件的内容:

命名的.conf.选项

forwarders{
    8.8.8.8;
    8.8.4.4;
};

命名的.conf.本地

acl slaves{
    xxx.xxx.xxx.xxx;
    xxx.xxx.xxx.xxx;
    xxx.xxx.xxx.xxx;
    xxx.xxx.xxx.xxx;
};
acl internals{
    xxx.x.x.x/x
    xxx.x.x.x/xx
};
view "external"{
    match-clients{ any; };
    recursion no;   
    zone "example.com" {
        type master;
        file "/etc/bind/externals/db.example.com";
        allow-transfer { slaves; };
    };

    zone "x.x.xx.in-addr.arpa" {
        type master;
        file "/etc/bind/externals/db.xx";
    };
};
view "internal"{
    match-clients { internals; };
    recursion yes;
    zone "domain.tld" {
        type master;
        file "/etc/bind/internals/db.example.com";
    };
};

/externals/db.example.com

$TTL    600
example.com.    IN      SOA ns1.example.com. root.mail.example.com. (
            2014071303      ; Serial
            28800           ; Refresh
            7200            ; Retry
            604800          ; Expire
            600 )           ; Negative Cache TTL
;
example.com.                    IN  NS      ns1.example.com.
example.com.                    IN  NS      ns0.xname.org.
example.com.                    IN  NS      ns1.xname.org.
example.com.                    IN  NS      ns2.xname.org.
example.com.                    IN  MX      10  mail.example.com.
example.com.                    IN  A       xxx.xxx.xxx.xxx
ns1.example.com.                IN  A       xxx.xxx.xxx.xxx
mail.example.com.               IN  A       xxx.xxx.xxx.xxx
subdomain.example.com.          IN  A       xxx.xxx.xxx.xxx
www.example.com.                IN  CNAME   example.com.
www.subdomain.example.com.      IN  CNAME   subdomain.example.com.

-Registrar 设置为使用 XName 名称服务器和 ns1.example.com。

-BIND 重新启动,没有任何错误。

-Xname 服务器似乎根本没有任何信息(也许这就是错误所在?)

答案1

女士们先生们,请务必仔细检查您的端口。即使您认为自己已经掌握了端口转发,您仍然可能容易出现打字错误,这会让您挠头直到睡个好觉。

tl; dr:Port 53

相关内容