【问题标题】:How should a PTR DNS record look like when using default Azure server for reverse DNS?将默认 Azure 服务器用于反向 DNS 时,PTR DNS 记录应如何显示?
【发布时间】:2015-12-23 21:59:20
【问题描述】:

我正在尝试在 Azure 中添加 PTR 记录(反向 DNS),但我不确定 PTR DNS 记录中的值应该是什么,我的天蓝色设置是:

DNS 名称 people-dns.cloudapp.net

主机名 people-dns

公共虚拟 IP (VIP) 地址 137.117.11.18

内部 IP 地址 100.68.96.97

DNS 名称指向邮件服务器...

我知道如果我使用默认 DNS 名称,我不需要运行任何 PowerShell 命令(但也许我错了?)

我只是为域添加了一条值为 people-dns.cloudapp.net 的 PTR 记录(使用 Google Domains),但我不知道是否需要指定一些 IP 地址或像我在here

我发现 PTR 记录对于避免 GMail 拒绝电子邮件至关重要,因为我正在尝试解决一个问题,即当 GMail 用户第一次收到电子邮件时,电子邮件最终会成为垃圾邮件......

您认为我应该添加或更改什么吗?

【问题讨论】:

    标签: azure dns reverse-dns


    【解决方案1】:

    关于 PTR 要记住的一点是,它们是一种反向 查找。记录的名称代表您的 IP 地址,值包含您的 DNS 名称。

    因此,它们根本不在映射到该 DNS 名称的 DNS 区域中!他们住在单独的特殊区域,称为“ARPA”区域(请参阅here 了解更多信息)。这些区域归拥有您正在使用的 IP 块的组织所有 - 在本例中为 Microsoft。

    Microsoft Azure 能够指定与分配给您的服务的 IP 地址关联的 PTR 记录 (here's how)。由于它位于 Microsoft 拥有的 ARPA 区域中,因此您可以完全独立于正常的 DNS 区域管理来执行此操作。

    问候,

    Jonathan Tuliani,Azure 网络项目经理 - DNS 和流量经理

    【讨论】:

      【解决方案2】:

      作为记录,我在 Google Domains 上的 DNS PTR 条目是正确的(它必须在末尾包含“.”)

      我用来在 Azure 上添加反向 DNS 的命令如下所示:

      Set-AzureService -ServiceName "people-dns" -Description "people-dns reverse DNS" -ReverseDnsFqdn "people-dns.cloudapp.net."

      您也可以使用Get-AzureService设置要使用的名称并确认服务状态

      另外还有mxtoolbox.com等网站可以检查PTR记录是否有效,你也可以手动检查——看我的另一个问题:How to verify that Azure Reverse DNS is working properly?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-22
        • 1970-01-01
        • 2018-12-07
        • 2022-12-14
        • 1970-01-01
        • 2017-05-16
        • 2018-08-20
        • 2010-10-11
        相关资源
        最近更新 更多