问题描述
我创建了一个 Azure DNS 区域,用作主机名解析的公共解析器。例如,当外部非 Azure 主机调用时,bash $> nslookup myhost.mydomain.com
将通过 Azure 名称服务器解析为 xx.yy.zz.aa。
域 mydomain.com
是从 Google Domains 获得的,我已将所有 4 个名称服务器委托给 Azure 服务器。否则 Google 域 DNS 记录集为空。
在 Azure 中,DNS 区域包含一个“A”记录集,它是外部称为 myhost
的内部 VM 公共 IP 的 Azure 别名。
对于外部主机运行良好,如果从内部主机调用,查找(和其他用法)会失败。例如,在 myhost
本身或同一内部子网中的对等主机上,nslookups 失败(不解析)并且 nslookup mydomain.com
请求仅检索虚拟网络的内部私有 IP, 10.一个。
为了让内部主机像外部主机一样解析 FQDN,我有什么做不到?