This reference architecture illustrates how to design a hybrid Domain Name System (DNS) solution to resolve names for workloads that are hosted on-premises and in Microsoft Azure. This architecture works for users and other systems that are connecting from on-premises and the public internet.
https://learn.microsoft.com/en-us/azure/architecture/hybrid/hybrid-dns-infra