Google cloud platform 使用云DNS支持MDN 问题:。本地无法跨多个云解析。

Google cloud platform 使用云DNS支持MDN 问题:。本地无法跨多个云解析。,google-cloud-platform,dns,Google Cloud Platform,Dns,由于我不明白的原因,我们的一个混合云环境中使用了local。当尝试在gcloud中测试DNS解析时,我在尝试解析任何这些记录时都会不断失败 尝试的解决方案: 云dns管理的区域(私有手动管理和私有转发到区域) company.local[转发区域]->SERVFAIL company.local[非转发托管专用]->SERVFAIL randomname.local[非转发托管专用]->SERVFAIL companyfake.com[非转发受管私有]->成功 comany.com[非转发受管私

由于我不明白的原因,我们的一个混合云环境中使用了local。当尝试在gcloud中测试DNS解析时,我在尝试解析任何这些记录时都会不断失败

尝试的解决方案: 云dns管理的区域(私有手动管理和私有转发到区域)

  • company.local[转发区域]->SERVFAIL
  • company.local[非转发托管专用]->SERVFAIL
  • randomname.local[非转发托管专用]->SERVFAIL
  • companyfake.com[非转发受管私有]->成功
  • comany.com[非转发受管私有]->成功
  • 可能原因 我很确定RFC6762解释了为什么这个跨云本地请求没有任何意义

    此文档指定DNS顶级域“.local.”是一个
    具有特殊语义的特殊域,即任何
    以“.local.”结尾的限定名是本地链接,而
    此域仅在其来源的链接上有意义。
    
    其他诊断花絮 克劳达:

    • tcpdump显示端口53上的连接
    • 在nslookup期间,tcpdump在端口5353上未显示任何连接
    gcloud:

    • tcpdump在nslookup期间显示53上没有连接
    • 在nslookup期间,tcpdump在5353上显示没有连接
    交互式nslookup在指定服务器ip时起作用

    总结 我相当肯定我正在尝试做一些我不应该在云DNS中做的事情,但我没有任何细节。我试图避免引入新流程:

  • 预挂起的DHCP解析
  • 将DNS记录
    company.local
    从一个云转换为另一个云中的
    gcp.company.com

  • 但我希望看到一些关于我在这里遗漏的东西的想法/建议

    请提供更多信息:1。cloudA和gcloud中DNS区域的配置。2.云之间互连的配置。3.网络中的位置您的测试点可以检查DNS。1)谷歌云专有网络不支持多播,因此MDN将无法运行。2) 您应该停止使用
    .local
    域名。3) 阅读本文以更好地了解
    .local
    gTLD。请提供更多信息:1。cloudA和gcloud中DNS区域的配置。2.云之间互连的配置。3.网络中的位置您的测试点可以检查DNS。1)谷歌云专有网络不支持多播,因此MDN将无法运行。2) 您应该停止使用
    .local
    域名。3) 阅读本文以更好地了解
    .local
    gTLD。