当我自行托管主 DNS 服务器并使用 zerigo&xname 作为辅助服务器时,为什么我的域名无法解析?

当我自行托管主 DNS 服务器并使用 zerigo&xname 作为辅助服务器时,为什么我的域名无法解析?

好的,设置如下:

我将 pdns w/mysql 后端设置为仅主服务器。内部网络包含 dns 服务器地址,因此可以在那里解析。但在外部,除非您在查询中指定辅助服务器或主服务器,否则域根本无法解析。我已使用 opendns、google 公共 dns 和 comcast dns 缓存进行了验证,但都找不到该域。即使是大型付费美国注册商也表示该域可用。我还与 zerigo 的技术支持人员进行了交谈,他们说我需要在 godaddy 注册我的域名,但这不行,因为我从 2003 年起就拥有这个域名,他们已经试图从我这里窃取它五次了。

那么,我怎样才能让我的主服务器和异地辅助服务器上的域名被世界其他地方解析呢?

答案1

您没有提到您使用的是哪种操作系统,但由于您有 pdns,我只能假设它是基于 *nix 的。使用这些命令您得到了什么结果?

$ whois mydomain.com

WHOIS 注册中心会告诉您哪些名称服务器被列为您的域名的权威服务器。这应该与您在注册​​商处配置的内容相匹配。查找名为“名称服务器”的行。

$ dig mydomain.com ns

如果您对名称服务器进行 DNS 查找,您应该会得到与 WHOIS 完全相同的结果。如果答案为空,或者与 WHOIS 结果不匹配,那么您就找到了问题所在。

相关内容