子域名与主域名位于不同的 IP 上

子域名与主域名位于不同的 IP 上

我正在帮助一位客户更换他的网站。最后,他希望将主域名 www.domain.org 放在单独的服务器上(因此 IP 不同),而不是该域名的几个现有别名。这些别名的形式为 alias1.domain.org、alias2.domain.org 等。我称它们为别名,因为它们目前在 DNS 中就是这么配置的。 编辑我不确定它们是否是实际的 CNAME 记录,因为我无法在 Plesk 中找到专门包含这些记录的记录列表。

我的问题是,一旦 www.domain.org 记录指向另一台服务器,我应该在 DNS 方面考虑这些别名。这些“别名”是否应该变成子域?

看起来似乎只需更改 www.domain.org 的 A 记录会更容易,因为所有子记录都将指向同一个(现有)服务器,但我不确定是否可以这样做,尽管这问题这让我认为这也许是可能的。

如果我需要将其绘制出来以使其更清晰,请告诉我。我是在 SE 网站上发帖的新手。

答案1

这可能会因您的注册商、托管服务以及您有多少个“别名”而略有不同,但以下是对您的问题的一般性回答。您说得对,“别名”(DNS 中的 CNAME)需要更改,可能要更改为指向现有 IP 的每个别名的 A 记录。然后,您需要将主域记录更改为新 IP。但是,如果我的问题中遗漏了某些内容,请纠正我,如果您有大量这些 CNAME 都指向同一位置,并且您希望保持它们不变,您可以创建一个新的 A 记录(在您现有的 IP 上),并将所有这些 CNAME 指向该记录。

处理此问题的最佳方法取决于您是否认为将来需要将某些子域移至它们自己的新 IP 地址。如果是这样,您可能希望现在花点时间将它们移至 A 记录。但是,如果您由于所用设计而希望保留它们,则可能应该创建新的 A 记录以指向所有 CNAME。

相关内容