我正在运行一个托管五个不同域的 VPS。一切都很顺利,直到我想使用我们的非活动域来设置 Google for Business Apps。我无法验证该域,因为该域上的 DNS 确实很乱。对我来说,该设置看起来与其他运行正常的设置没什么不同。这是一个非托管 VPS,所以我希望这里有人能发现问题所在。
服务器使用自己的名称服务器,这些名称服务器在注册商处已正确设置。它们如下:
我的第一个域名 plangator.com 在 intodns 上基本报告正常。这是它的区域文件:
; Zone file for plangator.com
$TTL 14400
plangator.com. 86400 IN SOA ns1.lamardesigngroup.com. rlamar4088.aol.com. (
2016020105 ;Serial Number
86400 ;refresh
7200 ;retry
3600000 ;expire
86400 ;minimum
)
plangator.com. 86400 IN NS ns1.lamardesigngroup.com.
plangator.com. 86400 IN NS ns2.lamardesigngroup.com.
plangator.com. 14400 IN A 212.1.213.8
localhost 14400 IN A 127.0.0.1
plangator.com. 14400 IN MX 0 plangator.com.
mail 14400 IN CNAME plangator.com.
www 14400 IN CNAME plangator.com.
ftp 14400 IN A 212.1.213.8
cpanel 14400 IN A 212.1.213.8
webmail 14400 IN A 212.1.213.8
plangator.com. 14400 IN TXT "v=spf1 mx a ip4:212.1.213.8 include:plangator.com ~all"
我注意到的一件事是它没有报告名称服务器的正确 IP。212.1.213.8
是服务器的 IP。
父服务器返回的名称服务器记录包括:
ns1.lamardesigngroup.com。['212.1.213.8'] [TTL=172800]
ns2.lamardesigngroup.com。['212.1.213.8'] [TTL=172800]
我的问题域名是 gator.digital。这是它的区域文件:
; Zone file for gator.digital
$TTL 14400
gator.digital. 86400 IN SOA ns1.lamardesigngroup.com. rlamar4088.aol.com. (
2015101316 ;Serial Number
86400 ;refresh
7200 ;retry
3600000 ;expire
86400 ;minimum
)
gator.digital. 86400 IN NS ns1.lamardesigngroup.com.
gator.digital. 86400 IN NS ns2.lamardesigngroup.com.
gator.digital. 14400 IN A 212.1.213.8
www 14400 IN CNAME gator.digital.
cpanel 14400 IN A 212.1.213.8
gator.digital. 14400 IN TXT google-site-verification=l5pn02kvh4kCGScCaA-IUIb7toL82RnLdiuXdHw0dB8
gator.digital. 3600 IN MX 1 aspmx.l.google.com.
gator.digital. 3600 IN MX 5 alt1.aspmx.l.google.com.
gator.digital. 3600 IN MX 5 alt2.aspmx.l.google.com.
gator.digital. 3600 IN MX 10 alt3.aspmx.l.google.com.
gator.digital. 3600 IN MX 10 alt4.aspmx.l.google.com.
gator.digital. 14400 IN TXT "'v=spf1 include:_spf.google.com ~all'"
localhost 14400 IN A 127.0.0.1
以下是 gator.digital 的名称服务器。
父服务器返回的名称服务器记录包括:
ns2.lamardesigngroup.com。['198.20.251.114'](无胶水)[TTL=86400]
ns1.lamardesigngroup.com。['198.20.251.113'](无胶水)[TTL=86400]
然后出现所有错误:
来自您的名称服务器的 NS 记录 从父 NS 中列出的名称服务器获取的 NS 记录为:哎呀!我无法从您的名称服务器(父服务器中列出的名称服务器)获取任何名称服务器。请验证它们不是不合格的名称服务器并且配置正确。
相同的胶水嗯,我还不认为这是一个错误,因为我没有在您的名称服务器上检测到任何名称服务器。
NS 记录的胶水已完成。您的名称服务器(由父服务器报告的名称服务器)不知道您的名称服务器是谁,因此这将通过,因为您已经有很多错误!
不匹配的 NS 记录警告:您的一个或多个名称服务器未返回任何 NS 记录。
DNS 服务器响应错误:您的一个或多个名称服务器没有响应:没有响应的名称服务器有:198.20.251.114 198.20.251.113
多个名称服务器错误:您的名称服务器似乎少于 2 个。根据 RFC2182 第 5 节,您必须至少拥有 3 个名称服务器,但不能超过 7 个。我认为拥有 2 个名称服务器也没问题。
您的名称服务器报告缺少名称服务器您应该已经知道您的名称服务器上的 NS 记录丢失,因此这里再次显示:
ns2.lamardesigngroup.com。 ns1.lamardesigngroup.com。
看起来虽然它们都设置为使用相同的名称服务器,但 DNS 检查却在两个不同的地方进行。
答案1
关注您的域名的实际问题:
顺着 的代表团链走下去,lamardesigngroup.com
你会看到一个代表团前往 ,ns1.lamardesigngroup.com
并且ns2.lamardesigngroup.com
用胶水粘着指向212.1.213.8
。
lamardesigngroup.com. 172800 IN NS ns1.lamardesigngroup.com.
lamardesigngroup.com. 172800 IN NS ns2.lamardesigngroup.com.
ns1.lamardesigngroup.com. 172800 IN A 212.1.213.8
ns2.lamardesigngroup.com. 172800 IN A 212.1.213.8
然而,权威的记录212.1.213.8
是:
lamardesigngroup.com. 86400 IN NS ns2.lamardesigngroup.com.
lamardesigngroup.com. 86400 IN NS ns1.lamardesigngroup.com.
ns1.lamardesigngroup.com. 14400 IN A 198.20.251.113
ns2.lamardesigngroup.com. 14400 IN A 198.20.251.114
名称服务器名称的粘合地址和权威地址记录之间明显存在不一致,导致在不同情况下使用不同的地址。
这反过来也会影响使用ns1.lamardesigngroup.com
和ns2.lamardesigngroup.com
作为名称服务器的其他域。
答案2
名称服务器记录报告更新通常与某个时钟有关,或者当您转移帐户时,尽管您进行了更改,但名称服务器记录报告可能要 24 小时后才会显示。如果您使用 WHM 中的名称服务器报告,则可以编辑区域并更改 IP。