Azure DNS Private Resolver is not returning private IP Address on Azure Resources
Private DNS Resolver is integrated with
Inbound - Front End IP -- Pointing to On-Premise DNS server
Outbound - Added Rules set with On-Premise DNS servers IP
VNET based virtual link is added
Custom DNS entry is added on all Spoke VNETs on Custom DNS section
NSG rules are created with DNS port only for Inbound and Outbound Private DNS resolver subnets
Firewall rule is enabled for On-premise DNS server pointing to Spoke VNETs based environments
Private DNS Zone and Private Link is created for Storage Account
While executing DNS resolution getting only public IP not Private IP which is assigned via private Link.
ex: getting DNS resolve only on Azure DNS
xyz.saaccount.privatelink.table.core.windows.net 168.63.129.16 Server : 168.63.129.16 Address : 168.63.129.16 Non-Authoritative answer: Name: xyz.saaccount.privatelink.table.core.windows.net Address : 192.168.6.16 --- private IP =====================================
Not getting DNS resolve via Private DNS
xyz.saaccount.privatelink.table.core.windows.net 192.168.0.6
Server : 192.168.0.6
Address : 192.168.0.6
Non-Authoritative answer:
Name: xyz.saaccount.privatelink.table.core.windows.net
Address : 52.239.222.113 - resolving public ip
============================================
Any Advice ????