0

我有一个客户,他拥有 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 无法为我提供解决方案,我现在陷入困境。

4

3 回答 3

1

切勿为根域或任何同时具有 MX 记录的域名创建 CNAME 记录,因为它会覆盖 MX 记录和 CNAME 记录下方的任何子记录。

有关使用 eNom 进行裸域名重定向的说明,请访问: https ://sites.google.com/site/gsunhelp/step-by-step-guides/cnamealiasmappinghowdoesitallwork/mapping-site-custom-domain/cnames-and-naked -域

于 2012-11-29T13:58:33.377 回答
1

CNAME 记录不需要使用 Google Apps 重定向裸域。我建议删除 A 记录并使用您的 Hostgator cpanel IP 作为地址记录,您的单个 A 记录(裸域)和 www CNAME 记录(而不是 polarism.com)

    Host Name      Address Record      Type
    @              96.125.170.9        A        // single A record

    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            96.125.170.9        CNAME    // Use IP for the www CNAME record

希望这可以帮助

于 2012-12-02T01:24:10.603 回答
1

我遇到了类似的问题并遇到了这篇文章,但我发现 eNom 不允许您为 CNAME 记录输入 IP 地址(至少在 2016 年的这些日子里不会)。

相反,以下工作:

Host Name      Address Record      Type
@              96.125.170.9        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            @                   CNAME    //CNAME for web host

Google Apps 和网站现在可以正常运行。

于 2016-04-27T19:17:12.483 回答