【问题标题】:Reverse Zone File in Bind - NXDOMAIN (nslookup ip address)绑定中的反向区域文件 - NXDOMAIN(nslookup ip 地址)
【发布时间】:2013-11-25 05:51:08
【问题描述】:

我遵循了一些教程并为我的域名设置了网络托管和名称服务器:etechnical.com。

域名服务器:ns1.etechnical.com 和 ns2.etechnical.com

我配置了 apache (httpd.conf) 和 bind (named.conf)。

域/主机解析良好。(即 etechnical.com 解析为测试页面)

nslookup etechnical.com - 看起来不错。

问题

nslookup 192.249.58.225 - 显示 NXDOMAIN 错误 - 它找不到与 ip 地址关联的域。

这表明我的反向区域文件有问题?

这是我的配置文件:

named.conf 文件:

options {
   directory "/var/named";
   dump-file "/var/named/data/cache_dump.db";
   statistics-file "/var/named/data/named_stats.txt";
 // query-source address * port 53;
};

 controls {
       inet 127.0.0.1 port 953
               allow { 127.0.0.1; } keys { "rndc-key"; };
 };


zone "etechnical.com" IN {
   type master;
   file "/var/named/etechnical.com";
   allow-update { none; };
};

zone "58.249.192.in-addr.arpa" IN {
   type master;
   file "/var/named/58.249.192.rev";
   allow-update { none; };
};

include "/etc/rndc.key";

/var/named/etechnical.com 区域文件:

; Authoritative data for etechnical.com
$TTL 14400
@      IN      SOA     ns1.etechnical.com. root.ns.etechnical.com. (
                2006071701      ; serial, todays date+todays
                14400           ; refresh, seconds
                7200            ; retry, seconds
                3600000         ; expire, seconds
                86400 )         ; minimum, seconds
        IN      NS      ns1.etechnical.com.
        IN      NS      ns2.etechnical.com.
        IN      A       192.249.58.225
*       IN      A       192.249.58.225
ns      IN      A       192.249.58.225
mail    IN      CNAME   etechnical.com.
ftp     IN      CNAME   etechnical.com.
ns2     IN      A       192.249.58.225

58.249.192.rev - 反向区域地图或文件(这里有问题??):

$TTL    86400
@                 IN SOA          ns1.etechnical.com. root.ns.etechnical.com. (
100     ; serial
1H      ; refresh
1M      ; retry
1W      ; expiry
1D)     ; minimum
@                IN NS            ns1.etechnical.com.
1                 IN PTR          etechnical.com.

resolv.conf 文件

nameserver 127.0.0.1  //I added this line?
nameserver 8.8.8.8  //already here...
nameserver 8.8.4.4  //already here...

进行更改后,我通常 a) 重新启动 bind 和 b) rndc 重新加载

【问题讨论】:

    标签: linux apache centos bind nameservers


    【解决方案1】:

    看来您已经想通了。作为记录,根据您在问题中的示例,在您的反向区域文件中,您只有 IP 以 1 结尾的条目,并且您还需要 225 的条目:

    $TTL    86400
    @                 IN SOA          ns1.etechnical.com. root.ns.etechnical.com. (
    100     ; serial
    1H      ; refresh
    1M      ; retry
    1W      ; expiry
    1D)     ; minimum
    @                IN NS            ns1.etechnical.com.
    1                 IN PTR          etechnical.com.
    255               IN PTR          etechical.com.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-07
      • 1970-01-01
      • 2017-06-20
      • 2014-05-20
      • 2020-04-07
      • 1970-01-01
      • 2021-03-25
      相关资源
      最近更新 更多