专用服务器的正确 DNS 设置

专用服务器的正确 DNS 设置

我对 .hr 域名(克罗地亚域名)有一些问题,我认为我搞乱了 DNS 记录。

例如:jelisavacwlan.hr 工作正常,但 centartepiha.hr 有时无法访问(甚至 ping 也不起作用)。

即使现在(撰写本文时)centartepiha.hr 仍然无法访问,并且查看服务器上的访问日志,没有来自端口 80 的请求。

bind9 服务运行良好并响应每个请求。

服务器有域名 (gamuru.com),并已将主机定义为 ns1.gamuru.com。NS2 位于 ns0.xname.org。

gamuru.com:

A         @  =>  144.76.173.238
CNAME     *  =>  @
CNAME     ftp  =>  @
CNAME     www  =>  @
NS        @ =>  ns1.gamuru.com
NS        @ =>  ns65.domaincontrol.com 

更多关于 gamuru.com 的信息请点击这里

gamuru 上的 DNS 记录:

type name               Data    Prio    TTL 
A   centartepiha.hr.    144.76.173.238  0   3600    
A   mail            144.76.173.238  0   3600    
A   www         144.76.173.238  0   3600    
MX  centartepiha.hr.    mail.centartepiha.hr.   10  3600    
NS  centartepiha.hr.    ns1.gamuru.com. 0   3600    
NS  centartepiha.hr.    ns1.xname.org.  0   86400   
NS  centartepiha.hr.    ns0.xname.org.  0   3600

xname 上的 DNS 记录:

centartepiha.hr.        IN  SOA ns0.xname.org.  9a3bsp.gmail.com. (
                2013101001  ; serial
                10800   ; Refresh period
                3600    ; Retry interval
                604800  ; Expire time
                10800   ; Negative caching TTL
            )

$ORIGIN centartepiha.hr.
            IN      NS      ns1.gamuru.com.
            IN      NS      ns1.xname.org.
            IN      NS      ns0.xname.org.
            IN      NS      ns2.xname.org.
centartepiha.hr.            IN      A       144.76.173.238

我做错了什么?还是整个设置都错了?

答案1

  1. 当您向 TLD 服务器查询 .hr 名称服务器时,将返回 4 个答案:
;; AUTHORITY SECTION (4  records)
hr.   172800  IN  NS  sns-pb.isc.org.
hr.   172800  IN  NS  ns5.univie.ac.at.
hr.   172800  IN  NS  n3ns.nic.es.
hr.   172800  IN  NS  hr-ns-1.carnet.hr.

没问题,让我们检查第一个(所有 4 个都会给出相同的答案):

hr-ns-1.carnet.hr 返回域 centartepiha.hr 的两个名称服务器

;; AUTHORITY SECTION (2  records)
centartepiha.hr.  14440   IN  NS  ns1.gamuru.com.
centartepiha.hr.  14440   IN  NS  ns1.xname.org.

让我们首先在 ns1.gamuru.com 上检查 www.centartepiha.hr:

;; ANSWER SECTION (1  record)
www.centartepiha.hr.  3600    IN  A   144.76.173.238

没关系,这就是为什么 centartepiha.hr 有时有效

让我们在 ns1.xname.org 上检查 www.centartepiha.hr:

;; QUESTION SECTION: ;www.centartepiha.hr.           IN      A

;; AUTHORITY SECTION: centartepiha.hr.        86400   IN      SOA    
ns0.xname.org. 9a3bsp.gmail.com. 2013100401 10800 3600 604800 10800

这里没有答案。您应该在 ns1.xname.org 上为 www.centartepiha.hr 添加 A 记录。

除此之外,ns1.gamuru.com 配置为 gamuru.com 域的 NS,但对 gamuru.com @144.76.173.238 的查询被拒绝(幸运的是 ns66.domaincontrol.com 响应正常),您也应该解决这个问题。

www.dnsstuff.comdns.squish.net将会给你很多有价值的信息。

编辑:如果您只想解决 centartepiha.hr(不带 www),则只需修复 ns1.gamuru.com

答案2

以下名称服务器不返回 A 记录

dig A centartepiha.hr @ns65.domaincontrol.com +short

Returns no record

以下的都可以:

dig A centartepiha.hr @ns0.xname.org +short
dig A centartepiha.hr @ns1.gamuru.com +short
dig A centartepiha.hr @ns1.xname.org +short

以上均返回:144.76.173.238

在名称服务器 domaincontrol.com 中添加域的记录

相关内容