Share via

Azure Managed Instance Connectivity Issue from OnPrem

Julie 220 Reputation points
2025-09-11T09:13:15.27+00:00

I have an Azure SQL Managed Instance configured with Private Link.

From on-premises (or a closed client network), Resolve-DnsName shows the privatelink.database.windows.net and the worker.vnet.database.windows.net CNAME, but does not return an IP. As a result, connections from SSMS fail with “No such host is known” or TCP port 1433 unavailable. If we force IP in the hosts file, connectivity works but its not best practice.

  • What is the recommended way to resolve *.privatelink.database.windows.net names from an on-premises or closed environment? Do we need DNS forwarding to Azure DNS? Or should we use an Azure Private DNS zone linked to our VNets?
  • What are the supported connectivity options for on-prem/remote clients to a Managed Instance with Private Endpoint? VPN / ExpressRoute mandatory? Any way to connect without them?
Azure DNS
Azure DNS

An Azure service that enables hosting Domain Name System (DNS) domains in Azure.

0 comments No comments

Answer accepted by question author

  1. TP 156.6K Reputation points Volunteer Moderator
    2025-09-11T09:30:20.35+00:00

    Hi Julie,

    Typically you would use either Azure DNS Private Resolver or your own DNS server VM in Azure to resolve the private endpoint IP. On premises you would have DNS server with conditional forwarding that sends DNS queries to DNS Private Resolver/DNS VM.

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP

    Was this answer helpful?

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.