Ping不parsingwww.domain.gob.sv,但它解决了服务器上的domain.gob.sv

我一直在我的服务器上遇到这个WEIRD问题。 我已经build立了一个DNS服务器(BIND)的两个域名,但不知何故在其中一个不解决与www。 我用CNAME尝试了一条没有运气的logging。 (相同的configuration在其他域中)

$TTL 4h $ORIGIN transparenciaactiva.gob.sv. @ IN SOA ns1.domain.com. root.transparenciaactiva.gob.sv. ( 2014030301 ; serial 4h ; refresh (4 hours) 1h ; retry (4 hours) 2w ; expire (2 weeks) 1h ; minimum (1 hour) ) IN NS ns1.domain.com. IN NS ns2.domain.com. IN A 178.63.84.xxx www IN CNAME @ 

平给我这个错误:

 ping: unknown host 

主机-a www.transparenciaactiva.gob.sv

 Trying "www.transparenciaactiva.gob.sv" ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22245 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.transparenciaactiva.gob.sv. IN ANY ;; ANSWER SECTION: www.transparenciaactiva.gob.sv. 242098 IN CNAME 178.63.84.xxx.transparenciaactiva.gob.sv. 

有些地方的ping工作在其他地方,“www”这个域指向127.0.0.1,但是没有指向te服务器,也没有指向“www”的域,在服务器本身根本不起作用。

关于这个问题的任何想法?

提前致谢。

代表团表示:

 transparenciaactiva.gob.sv. 43200 IN NS transparenciaactiva.gob.sv. transparenciaactiva.gob.sv. 43200 IN NS glen.ns.cloudflare.com. transparenciaactiva.gob.sv. 43200 IN NS michelle.ns.cloudflare.com. transparenciaactiva.gob.sv. 43200 IN A 178.63.84.140 

如果你查询glen.ns.cloudflare.com.michelle.ns.cloudflare.com. 他们回应:

 transparenciaactiva.gob.sv. 86400 IN NS michelle.ns.cloudflare.com. transparenciaactiva.gob.sv. 86400 IN NS glen.ns.cloudflare.com. 

但是,如果您查询178.63.84.140 (基于178.63.84.140委派NSlogging指向transparenciaactiva.gob.sv ),你会得到这个:

 transparenciaactiva.gob.sv. 14400 IN NS ns1.gobabierto.com. transparenciaactiva.gob.sv. 14400 IN NS ns2.gobabierto.com. 

你将不得不决定你将使用哪个名称服务器,然后确保委托NSlogging(如果合适的话粘贴)和授权logging实际匹配,否则你得到不一致的结果。
现在似乎有三个不同的域名服务器(可能是主机区域不同的数据)混合使用。

您可能是DNScaching的受害者。 我看到你的DNS很好。 这是PC上的host输出。

 $ host transparenciaactiva.gob.sv transparenciaactiva.gob.sv has address 178.63.84.140 transparenciaactiva.gob.sv mail is handled by 1 aspmx.l.google.com. transparenciaactiva.gob.sv mail is handled by 5 alt1.aspmx.l.google.com. transparenciaactiva.gob.sv mail is handled by 5 alt2.aspmx.l.google.com. transparenciaactiva.gob.sv mail is handled by 10 aspmx2.googlemail.com. transparenciaactiva.gob.sv mail is handled by 10 aspmx3.googlemail.com. $ host www.transparenciaactiva.gob.sv www.transparenciaactiva.gob.sv has address 178.63.84.140 

我build议在debuggingDNS时,使用外部服务(Google会产生几个结果)。 这有助于检查caching不是问题。 另外,TTL可能使事情变得难以debugging,所以有点耐心可能是重要的。