如何更改Google云计算上的反向DNS?

如何更改Google云计算上的反向DNS?

我想添加反向DNS谷歌云计算,并不知道如何做到这一点。

我想将11.97.196.104.bc.googleusercontent.com映射到ns1.example.com

http://tools.bevhost.com/cgi-bin/dnslookup?data=104.196.97.11&server=

我无法validationDKIM等发送电子邮件。

Google不会为您configuration反向DNS

如果您有AT&T或EC2实例的运营商,则它们提供反向DNS服务。 截至目前,Google不会将其作为其服务的属性。

有传言说,他们会在某个时候补救这一点,但截至目前该服务不可用。

Theres希望!

Paul Nash(Google的产品经理,Google)回应了我们。2016年11月2日我们认识到反向DNS和PTRlogging对于某些应用程序(如邮件服务器)尤其重要,而且这个function要求正在计划中。 当function更接近可用时,我们将更新状态以启动。

来源: https : //googlecloudplatform.uservoice.com/forums/302595-compute-engine/suggestions/8133918-reverse-dns-record-for-static-ip

更新

PTRlogging现在可以在alphatesting中的新function下创build。 如果您想参加早期testing,请在此填写表格:

https://docs.google.com/forms/d/e/1FAIpQLSeMD4-KmAHiwIT53SeaxhW2MtJ0vbuq1F77by8sPWLgM4rryg/viewform

original url = https:// goo DOT gl SLASH efG1sK

根据客户的需求,我们可能无法邀请所有的请求者进入alpha版本,但所有用户在达到“testing版”状态时都可以使用该function。

Paul Nash(Google GCE产品经理)//来源: Google论坛

继续讨论这个话题,截至目前为止,即2017年8月,Google Cloud提供了这个function的beta版本。 使其工作的程序,我所做的是:(我在这里使用这个假的IP 123.456.789.12作为一个例子)

  1. 转到Google云端DNS
  2. 点击“创build区域”
  3. 键入一个新的区域名称,如reverse-on-123-456-789-12(但你可以放任何你想要的)
  4. input一个必须完全正确的DNS名称:12.789.456.123.in-addr.arpa。
  5. 在“描述”字段中,放置任何你想要的。
  6. 点击“创build”。
  7. 在显示新build区域的新页面上,点击“添加logging”
  8. 在DNS名称中,请勿添加任何内容,即将其保留为“.12.789.456.123.in-addr.arpa”
  9. select资源loggingPTR
  10. 在Canonical名称中,input您希望反向映射的主机名,例如mx.example.com。
  11. 点击创build,你就完成了。

您可以通过主机查询来查询DNS服务器ns-cloud-b1.googledomains.com(或其他任何特定区域的Google名称服务器),直到传播完全完成。 你会得到:12.789.456.123.in-addr.arpa域名指针mx.example.com是啊!

附录:对于那些更倾向于使用CLI的人,让我在命令行中添加相应的工作:

  1. gcloud dns managed-zones创build“reverse-on-123-456-789-12”–description =“反向映射为123.456.789.12”–dns-name =“12.789.456.123.in-addr.arpa”。
  2. gcloud dnslogging集交易开始-z =“反向-123-456-789-12”
  3. gcloud dns record-sets transaction add -z =“reverse-on-123-456-789-12”–name =“12.789.456.123.in-addr.arpa”。 –type = PTR –ttl = 300“mx.example.com”。
  4. gcloud dns record-sets transaction describe -z =“reverse-on-123-456-789-12”
  5. gcloud dns record-sets transaction执行-z =“reverse-on-123-456-789-12”

步骤4只是检查yaml文件的内容,所以可以跳过。

要找出Google为这个新创build的区域分配的名称服务器,请执行以下操作:gcloud dns managed-zones描述reverse-on-123-456-789-12

要求谷歌做到这一点,反向DNS只能通过反向区的IP晒黑的拥有者改变。 但我个人不相信这是可以做到的。

看起来Google现在已经添加了PTR。 我可以在Google Cloud的DNS区域中selectPTRlogging。 还没有testing,但(不知道如何)。

Google刚刚推出了计算引擎的PTRlogging。

当您可以编辑VM时,在Network interfaces ,有Public DNS PTR Record用于configuration。

公共PTR记录

将其设置为您的域名,它会让你validation域名。

validation之后,运行命令dig -x YOU_VM_IP_ADDRESS ,它应该立即或即将parsing到您的域。 🙂