是否可以将域的根路由到另一个域而不与MX记录冲突?

时间:2014-02-22 18:59:24

标签: dns cname a-records

我们有各种各样的域名,都指向一个中心位置。例如:

company.com (main organization)
[A] => 10.10.10.1
[MX] => 10.10.10.2
[MX] => 10.10.10.3

subsidiary.com (secondary organization)
[A] => 10.10.10.1

我们希望能够将两个域名都指向CNAME记录,以便可以快速更改这两个域。例如:

company.com (main organization)
[CNAME] => another.record.com
[MX] => 10.10.10.2
[MX] => 10.10.10.3

subsidiary.com (secondary organization)
[CNAME] => another.record.com

当然,这显然会导致问题,因为company.com的CNAME记录和MX记录处于同一级别。如果我们只处理两个域名,那就不是问题了,但在我们的实际例子中有数百个域名。问题是,如果我们的服务器环境的IP发生了变化(尽管我们已经让主机撤销了IP),我们必须经历并手动更新数百条记录。

需要快速更改IP位置的一个示例是按需DDOS保护。大多数人使用反向代理,它需要更新所有DNS区域文件以指向他们的环境。当然,在DDOS之后你必须将它全部归还。这可能意味着更新近千条记录。

最后一点:我们无法控制大约一半的域名,因此引入DNS软件解决方案来自动重新配置记录是不可行的。

有没有办法解决这个问题?我意识到这可能是一个不可能的问题 - 如果知道这是不可能的,那将是很好的。

1 个答案:

答案 0 :(得分:-1)

这是不可能的。请参阅问题下面的评论。