Domain-Name-System

對 G Suite + 第三方網路主機的 DNS 感到困惑

  • April 23, 2020

我一直在尋找我的問題的答案,但我的搜尋不斷出現邊緣情況,這肯定不是。通常情況下,Google自己的支持要麼過度回答,要麼不為特定案例提供答案。所以我在這裡。

我將 G Suite 用於電子郵件、日曆和文件,僅此而已。我沒有使用 G Suite 託管任何網站,目前我也不想託管。

我有一個第三方網路主機,網站準備啟動,我正在嘗試為該網站獲取正確的 DNS。

我的單一域,用於電子郵件和其他所有內容,是groceryoutlet.us

我想讓我的電子郵件通過 G Suite 流動,但我希望裸域名和“www”域名指向我在網路託管公司的網站。


我真的需要 Google 伺服器的所有 A 記錄嗎?

A       @   216.239.32.21
A       @   216.239.34.21
A       @   216.239.36.21
A       @   216.239.38.21
AAAA    @   2001:4860:4802:32:0:0:0:15
AAAA    @   2001:4860:4802:34:0:0:0:15
AAAA    @   2001:4860:4802:36:0:0:0:15
AAAA    @   2001:4860:4802:38:0:0:0:15

還是我的虛擬主機只需要 A 記錄?

A   @   185.58.213.84

或兩者?


我也有這個A記錄:

A   @   74.208.236.253

這似乎是我目前使用的 DNS 主機 (IONOS) 的 IP 地址。


我已經有了 Google 的 MX 記錄:

MX  @   1    <aspmx.l.google.com
MX  @   5    alt1.aspmx.l.google.com
MX  @   5    alt2.aspmx.l.google.com
MX  @   10   alt3.aspmx.l.google.com
MX  @   10   alt4.aspmx.l.google.com

隨著:

CNAME   calendar    ghs.googlehosted.com
CNAME   mail        ghs.googlehosted.com
CNAME   webmail     ghs.googlehosted.com

網路主機建議將此作為 CNAME 記錄:

CNAME   www      groceryoutlet.us

如何使用所有這些 A 記錄正確地將我的域指向我的網路主機,這似乎只會使水變得渾濁?

我不經常使用 DNS,任何幫助或批評都將不勝感激。

如果您僅將 GSuite 用於電子郵件,則可以安全地刪除根目錄中的所有這些 A 記錄。您的 DNS 主機可能是一個停車服務(刪除所有 Google 記錄並查看它的位置)。電子郵件僅使用 MX 記錄,因此如果保留它們,郵件將繼續流動。

CNAME 只是將 mail.groceryoutlet.us 指向 Google,因此您可以毫無問題地保留它們。

您的網站記錄應該是根的 A 記錄和指向根的 CNAME(或指向與根相同的 IP 的 A 記錄,但使用 CNAME 更簡潔,因為您只需要更新 A如果有變化,記錄在根目錄)。

這是它的外觀:

A       @     185.58.213.84
CNAME   www   groceryoutlet.us

對 DNS 進行重大更改時,一個好主意是提前幾天將 TTL 值降低到 300 秒(5 分鐘)。這樣,您的更新將是“即時”的,而不是正常的 24 小時,因此您可以很快看到一切是否正常,如果出現問題,您可以快速恢復。

還要記住將您刪除的所有記錄複製到文本文件或其他內容中,以防某些內容停止工作並且您需要找出問題所在。

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