来自本地网络的 Azure VM 的 DNS 解析

DNS resolving of Azure VMs from on-premise network

我在 DNS 解析 Azure 计算机从通过 VPN 连接的本地网络到 VM 的虚拟网络时遇到问题。在其他云提供商中有针对此问题的解决方案,但我在 Azure 中找不到。在 AWS 中,我可以创建入站 Route53 端点,它为我提供 VPC 中的 IP,我的本地网络中的机器可以访问这些 IP。在 GCP 中有转发 DNS 服务器策略。 Azure 中是否有类似的解决方案?

要从本地网络解析 Azure VM 的 DNS 名称,您需要将查询转发到相应虚拟网络中的托管 DNS 代理服务器,代理服务器将查询转发到 Azure 进行解析。虚拟网络中的 DNS 服务器可以将 DNS 查询转发到 Azure 中的递归解析器 (168.63.129.16)。

请注意,Azure 私有区域在这种情况下无济于事,您必须使用自己的 DNS 代理服务器。阅读 here.

更多参考: