DEV Community

MakendranG for Kubernetes Community Days Chennai

Posted on • Edited on

1 1

Overview of Azure DNS Private Resolver

Azure DNS Private Resolver

It is a new service that allows you to query private zones from an on-premises environment and vice versa.

The private resolver requires an azure virtual network. One or more inbound endpoints are established that can be used as the destination for DNS queries when you create an azure private resolver inside a virtual network. The resolver's outbound endpoint processes queries based on the forwarding ruleset that you have set. There are networks linked to a ruleset that can be used to send the queries.

The process of using a Azure DNS private resolver is summarized below.

  • DNS query will issue if the client is in a virtual network.
  • The DNS query is forwarded to the specified addresses if the server for the virtual network is specified as custom.
  • There are Private DNS zones linked to the same virtual network if Default is configured in the virtual network.
  • If the query doesn't match a Private DNS zone linked to the virtual network, then Virtual network links are consulted.
  • If there are no ruleset links, then the query can be solved with the help of the azure domain name system.
  • The forwarding rules are evaluated if the ruleset links are present.
  • The query is forwarded to the address if a match is found.
  • The longest suffix is used if multiple matches are present.
  • If no match is found, no forwarding occurs and the query is resolved with the help of the azure domain name system.

The following benefits are provided by the Azure DNS private resolver.

  • It is fully managed and has built-in high availability and zone redundancy.
  • Reducing operating costs and running at a fraction of the price of traditional IaaS solutions.
  • You can have private access to your Private DNS Zones.
  • High performance per endpoint is possible.
  • Terraform, Arm, and Bicep are friendly to the DevOps movement.

Thanks for reading my article till end. I hope you learned something special today. If you enjoyed this article then please share to your friends and if you have suggestions or thoughts to share with me then please write in the comment box.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay