我有一个客户,他拥有 Google Apps 帐户并从 Google Apps 中管理他们的 DNS。他们的注册商是 eNom。
他们从我那里委托了一个网站,但由于 Google 协作平台不是真正的网络主机,我们将通过他们在我的 VPS 上使用 HostGator 订阅的 cPanel 帐户来提供该网站。
我遇到了 DNS 设置问题,需要帮助。
他们的 eNom Domain Settings Host 记录如下:
Host Name Address Record Type
@ 216.239.32.21 A
@ 216.239.34.21 A
@ 216.239.36.21 A
@ 216.239.36.21 A
calendar ghs.google.com. CNAME
docs ghs.google.com. CNAME
mail ghs.google.com. CNAME
polaris ghs.google.com. CNAME
sites ghs.google.com. CNAME
start ghs.google.com. CNAME
www ghs.google.com. CNAME
我尝试通过进行以下更改来修改记录以将 A 记录添加到 cPanel IP,然后将裸域的 CNAME 和 www 添加到 cPanel:
Host Name Address Record Type
polarisrm.com 96.125.170.9 A // Added A record
@ 216.239.32.21 A
@ 216.239.34.21 A
@ 216.239.36.21 A
@ 216.239.36.21 A
calendar ghs.google.com. CNAME
docs ghs.google.com. CNAME
mail ghs.google.com. CNAME
polaris ghs.google.com. CNAME
sites ghs.google.com. CNAME
start ghs.google.com. CNAME
www polarisrm.com. CNAME // Updated the www CNAME record
但是,进行这些更改破坏了 DNS。尝试访问该网站时,结果是“主机名不存在”。ping polarisrm.com返回的 IP 为 216.239.36.21,这是第一条 @A 记录。因此,我将所做的更改重置为原始设置。
如何正确配置 DNS,以便在 www.polarisrm.com 和 polarisrm.com http 协议指向 cPanel 时,其他 Google 服务(邮件、文档、日历等)都不会中断?
HostGator 无法为我提供解决方案,我现在陷入困境。