DNS Resolution through Express Route Connection

Eugen 25 Reputation points
2024-03-18T08:21:22.2233333+00:00

Hi all,

we have created an Azure Express Route connection between a customer's OnPremise Network (through an APN provider) and our Azure private VNet (AZure private peering). Azure VMs can be reached through that connection by using their private IPs from customers side. But not using their Azure DNS addresses. We use Azure DNS zones with public and private A/AAAA records.

Why DNS resolutions does not work for us?

Is that a matter of APN/Edge Partner or do we need to configure something on Azures side?

Thank you

Azure DNS
Azure DNS
An Azure service that enables hosting Domain Name System (DNS) domains in Azure.
597 questions
Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
323 questions
{count} votes

Accepted answer
  1. Deepanshu katara 4,905 Reputation points
    2024-03-18T09:04:21.7666667+00:00

    Hi ,

    I think you have to do DNS Forwarding: If the on-premises network is using its own DNS servers, consider setting up DNS forwarding or conditional forwarding on those DNS servers to forward DNS queries for Azure resources to Azure DNS servers. This allows DNS resolution for Azure resources from the on-premises network.

    Specify Azure DNS Server IPs: In the "DNS Domain" section, enter the IP addresses of the Azure DNS servers. Azure DNS servers have the following IP addresses:

    168.63.129.16

    169.254.169.254

    Enable Forwarders: Check the box that says "Use root hints if no forwarders are available". This ensures that if the Azure DNS servers are unreachable, DNS queries will fall back to using root hints.

    Please follow below links for detail

    https://learn.microsoft.com/en-us/powershell/module/dnsserver/set-dnsserverforwarder?view=windowsserver2022-ps

    https://learn.microsoft.com/en-us/windows-server/networking/dns/quickstart-install-configure-dns-server?tabs=powershell

    Kindly check and accept answer if it helps

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful