DNS,保留除“A”记录之外的所有设置
Posted
技术标签:
【中文标题】DNS,保留除“A”记录之外的所有设置【英文标题】:DNS, keep all settings but the 'A' record 【发布时间】:2016-05-10 06:26:23 【问题描述】:我的域管理员是 Office 365。
我希望它保留所有当前记录,但由于我的网站在另一台服务器上,我已将“A”记录指向我的网站服务器 IP。
我的问题是,我的网站 DNS 管理器是否会覆盖我在 Office 365 中的域管理器记录(Office 365 管理域)?还是我的域管理员会忽略网站 DNS 管理器中设置的记录?
我之所以这么问,是因为我想保留 Office 365 中的所有电子邮件记录,并且只将我的域指向网站托管服务器。
【问题讨论】:
【参考方案1】:DNS 在从根域名服务器开始的级联系统中工作。然后,它们会访问 TLD 域名服务器,然后是权威域名服务器。
权威域名服务器是您所有 DNS 记录所在的位置(换言之,您的 DNS 区域)。在此区域中找到的任何记录都是在有人尝试为您的域解析 DNS 记录时使用的记录。
因此,您的区域需要在一个位置包含所有 DNS 记录。这意味着您无法在 Office 365 和主机的域管理器中管理权威区域。您将需要使用其中一个,并确保您想要的所有记录都在那里。
【讨论】:
那么现在发生了什么?如果我只将“A”记录指向我的网站服务器 IP,Office 365 中的电子邮件设置是否仍然有效?因为我的域管理器是Office 365,我只将记录'A'指向了网站IP服务器,但碰巧在另一台服务器上的网站也创建了DNS记录,但这台服务器上的网站不是我的域管理器。【参考方案2】:假设您的 DNS 提供商是 Godaddy,并且您已配置 Office 365 为您管理 DNS。这基本上意味着 Office 365 有权代表您登录 Godaddy 并更改记录。
在这种情况下,您添加到域的任何其他记录(Office 365 已配置的记录除外)都不会被 Office 365 触及。
【讨论】:
以上是关于DNS,保留除“A”记录之外的所有设置的主要内容,如果未能解决你的问题,请参考以下文章
Linux Centos 删除除某(多)个文件之外的所有文件