I've set up a private endpoint for an Azure Storage Account. Now, It all creates the private endpoints and private links for me.Also, I am able to access my storage account(storageaccountA) directly from VM which is in same event.
Now, on Nslookup from my VM
nslookup storageaccountA.blob.core.windows.net Server: UnKnown Address: 168.63.129.16
Non-authoritative answer: Name: storageprivate.privatelink.blob.core.windows.net Address: 10.0.0.4 Aliases: storageaccountA.blob.core.windows.net
Now, To resolve this "storageaccountA.blob.core.windows.net"
The mapping from "storageaccountA.blob.core.windows.net" to this "storageprivate.privatelink.blob.core.windows.net" should be done in the private DNS record.
But when I see the DNS Record there is only A record i.e.
storageprivate | A | 3600 | 10.0.0.4
So, my question is how this "storageaccountA.blob.core.windows.net" is resolved and return the IP address 10.0.0.4. When there is no such record or mapping exists?