Domain-Name-System
如果我只更改 DNS 記錄中的“A”記錄,它會影響其他記錄(MX、TXT 等)嗎?
我想將我的 GoDaddy 帳戶中的“A”記錄更改為指向 BlueHost IP 地址。我的 GoDaddy 帳戶中有電子郵件,我不想失去它們,只需將 GoDaddy 域指向 BlueHost 託管。這會影響我的 GoDaddy 帳戶中的電子郵件嗎?我需要電子郵件像以前一樣工作,並且不能失去任何電子郵件(收件箱等)。我的 MX 記錄指向Google郵件。
MX
始終指向(RFC 1035, 3.3.9 )的主機名而不是IP 地址。然後,根據RFC 2181, 10.3,該主機名應該有一條A
記錄,而不是CNAME
. 所以
- if
MX
指向self,如果沒有MX
定義,這也是備份,改變A
影響。- 如果
MX
指向其他任何地方,這就是為什麼MX
首先發明記錄的全部意義,那麼更改A
記錄不會影響。此外,
TXT
其他附加RR
s 不受更改的影響A
。但是,如果您還想添加CNAME
到域根目錄,那麼一切都會被破壞(RFC 1034, 3.6.2)。忘記我什至提到它。