使用 DNS 记录将域指向 Adob​​e Business Catalyst 托管

Posted

技术标签:

【中文标题】使用 DNS 记录将域指向 Adob​​e Business Catalyst 托管【英文标题】:Point Domain to Adobe Business Catalyst Hosting using DNS Records 【发布时间】:2014-09-02 18:47:23 【问题描述】:

我有一个网站,我调整了 NS 记录 1-3 以指向现在托管该网站的 Adob​​e Business Catalyst:

domain.nl.  ns1.worldsecuresystems.com.
domain.nl.  ns2.worldsecuresystems.com.
domain.nl.  ns3.worldsecuresystems.com.

我认为这足以指向带有站点数据的新服务器。当我进行挖掘时,我看到了

dig +short SOA domain.nl
ns1.worldsecuresystems.com. hostmaster.domain.nl. 2014071224 14400 3600 1209600 86400

当我在viewdns.info 上查看该网站时,我收到了两个警告:

Oops! Your local nameservers don't return IP addresses (glue) along with your NS records! This isn't a fatal error but means an extra lookup needs to be performed increasing the load time to your site. You can fix this by adding A records for each of the nameservers listed above.

Oops! It appears that the following nameserves listed at your local servers are not listed at the parent servers:

    ns1.worldsecuresystems.com. 
    ns2.worldsecuresystems.com. 
    ns3.worldsecuresystems.com. 

    You should ensure that these nameservers are valid and working. If they are not, you will encounter connectivity issues with your domain.

并且该站点无法正确解析。它仍然会转到旧站点现在所在的旧主机的 ip(使用 correcthosting.nl 托管)。

nslookup domain.nl
Server:     x.x.x.x
Address:    x.x.x.x#53

Non-authoritative answer:
Name:   domain.nl
Address: XXX.xx.xx.xx // old ip address

我看不出它不起作用的原因。不久前,我曾向 Business Catalyst 和域名所在的托管商寻求帮助,但必须等待答案。如果有人在此期间有一些指针,那就太好了。

【问题讨论】:

我确实在域名之后和域名服务器的末尾有一个指针。阅读 dns-sd.org/TrailingDotsInDomainNames.html 后,我现在明白了一些事情。另请阅读site-helper.com/dns.html。不能帮助我调试问题。可能是 Adob​​e 方面存在问题。等待回复我的票已打开。现在似乎无法查看那里的 DNS 记录。现在已经24小时左右了。也许问题是:主机没有从他们的域名服务器中删除我的域记录,或者我还需要再等 24 小时。 在 A 记录上的 whatsmydns.net 进行了传播检查。以前不知道这个网站。似乎有几个位置确实加载了正确的 IP 地址而不是旧地址,但荷兰的那些位置却没有。所以这个问题是传播问题。 现在还找到了helpx.adobe.com/business-catalyst/kb/…,这有助于解释需要额外的 A 记录。 另外应该提到一个通用的A记录,指向站点文件新位置的ip。在 NS 问题上,请参阅@Bushmills 的精彩回答 【参考方案1】:

如果您的域是 domain.nl,则不需要为名称服务器 ns*.worldsecuresystems.com 粘合。谁说在这种情况下你需要胶水,那是在对你撒谎,除非你在撒谎你的域名。 DNS 不传播 - 记录过期。使用 dig 或 Drill 查询名称服务器。

“您的本地服务器上列出的以下名称服务器似乎未在父服务器上列出”

此消息表示忽略或未能将权限委派给您区域中使用 NS 记录指定的名称服务器。这可能与胶水记录丢失的问题有关,但没有解释为什么认为需要胶水。

SOA 记录中的数据没有说明区域权限。父区域中的委派记录。 看到您已经在使用 dig,请尝试 dig +trace yourdomain 以查看委托链。

“网站未正确解析。它仍将转到旧主机”

表示它正在正确解析,只是没有解析到您期望的 IP 地址。

但是,ns1.worldsecuresystems.com 并不认为自己对 domain.nl 具有权威性,这表明尚未在该名称服务器上设置区域 domain.nl。

【讨论】:

域名correcthosting.nl的主机告诉我ns1和ns2应该是他们的,第三个ns3应该是ns3.worldsecuresystems.com.。我现在只是想弄清楚前两个是否应该是ns1.pro-dns.nl.ns2.pro-dns.nl.。当我对 viewdns.info 进行查询时,父服务器现在正在显示。因为在我问他们为什么会这样之前,我也从未做过这样的设置。不过他们可能要到星期一才会回复。 正确主机.nl 的权威是 ns1.correcthosting-admin.nl 和 ns2.correcthosting-admin.nl。域名托管服务商会要求使用他们的域名服务器 - 为 DNS 服务提供域名服务器是域名托管服务商所做的一切,如果不使用他们的域名服务器,您就不需要该域名托管服务商。 “注册商”不同于“域名托管商”,后者又不同于“网络托管商”,即使同一家公司可能提供所有这些服务。 您如何找到正确的hosting.nl 的权威名称服务器?您是否使用了此处使用的 nslookup:***.com/questions/38021/…? dig correcthosting.nl NS - 我不使用 nslookup,因为它的结果比 dig 输出更难正确解释。 我不明白“父 dns 服务器”。我确实理解“父区域”-如果它们的意思是“使用父区域中指定的名称服务器(由 NS 记录)”,那么这些名称服务器对您的域具有权威性,因为授权给了那些。但是,您可以更改它,并且不需要使用任何特定的名称服务器,因为它是向您建议的。这是您的域,您可以确定您的权威名称服务器将是什么。重要的是父区域中的 NS 记录与您域中的 NS 记录相匹配 - 并且它们显然可以解析并且可以解析。

以上是关于使用 DNS 记录将域指向 Adob​​e Business Catalyst 托管的主要内容,如果未能解决你的问题,请参考以下文章

将域指向没有虚拟主机或自定义 conf 文件的 apache 服务器

将域指向在 OS X 服务器上运行的 Web 应用程序(例如 Kitura、完美、蒸汽服务器)

将域重定向到另一个域并更改 url [关闭]

如何将域指向托管在 github 页面上的站点?

在 k3s 上自定义 coredns 以将域直接指向集群负载均衡器

以编程方式读取 Adob​​e 游戏变量/与游戏/游戏机器人交互