I've got a VNET configured, on which all of my virtual machines reside. I can communicate between my virtual machines with ease. I've got an Azure Website, running an ASP.NET application, that needs to be able to make an HTTP request to one of the Linux virtual machines. The Azure Website has VNET integration enabled for the specific VNET that the virtual machines are one. I also have a hybrid connection configured for a different service (a SQL Server instance on one of the VMs) which works fine.
The ASP.NET application is unable to make the HTTP request to my Linux VM because it is not able to use the LAN IP, it appears. The error is that it's unable to connect to the machine.
Is it possible to allow this Azure Website to communicate with that Linux VM, using LAN IP? I don't see a Linux Hybrid connection client, but also I would think if these two things were on the same VNET then they should just be able to communicate. My Windows VMs can make the HTTP request to this Linux VM just fine, so I think that VNET thing works between VMs, but I'm not sure about this Azure Website.