Domain-Name-System

如果我只更改 DNS 記錄中的“A”記錄,它會影響其他記錄(MX、TXT 等)嗎?

  • April 25, 2017

我想將我的 GoDaddy 帳戶中的“A”記錄更改為指向 BlueHost IP 地址。我的 GoDaddy 帳戶中有電子郵件,我不想失去它們,只需將 GoDaddy 域指向 BlueHost 託管。這會影響我的 GoDaddy 帳戶中的電子郵件嗎?我需要電子郵件像以前一樣工作,並且不能失去任何電子郵件(收件箱等)。我的 MX 記錄指向Google郵件。

MX始終指向(RFC 1035, 3.3.9 )的主機名而不是IP 地址。然後,根據RFC 2181, 10.3,該主機名應該有一條A記錄,而不是CNAME. 所以

  • ifMX指向self如果沒有MX定義,這也是備份,改變A影響。
  • 如果MX指向其他任何地方這就是為什麼MX首先發明記錄的全部意義,那麼更改A記錄不會影響。

此外,TXT其他附加RRs 不受更改的影響A。但是,如果您還想添加CNAME到域根目錄,那麼一切都會被破壞(RFC 1034, 3.6.2)。忘記我什至提到它。

引用自:https://serverfault.com/questions/846410