
1 - Configure a private endpoint on storageaccount1 and disable public access to the account
2 - Deploy a virtual machine to a subnet in Vnet1
3 - Install the DNS server role and configure the forwarding of blob.core.windows.net to 168.63.129.16
4 - Configure on-premises DNS server,,,,,,
Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-private-endpoints