Hi @Shabbir, Hassan ,
Make sure from your virtual machine, you can ping the IP address of your app service. If you get a successful ping, then your VNET setup is good. Next step is to verify DNS from the virtual machine. Use nslookup yourapp.azurewebsites.net
and it should resolve the DNS name yourapp.privatelink.azurewebsites.net
with an alias to yourapp.azurewebsites.net
and its private IP address. If everything is resolving to this point, then what you need to do is add an A record yourapp.scm.privatelink.azurewebsites.net
to the private IP address of your app service.
I've linked some reference docs down below: