Currently creating websites in Azure and was wondering if there was a way to create reserved static outbound ip addresses for those websites. I am not creating and loading the websites via virtual machines or cloud services, just directly through the Azure websites option in the Azure portal. I read that by default, a virtual ip per region for your subscription is supplied but We don't want to provide this ip address to whitelist. Can anyone please help point me in the right direction? Thanks.
5
votes
Given Azure Websites is a multi-tenant environment, the outbound IP address is shared by multiple customers. I believe you need to use a different way how to secure your endpoint (password/token/client cert) and use the whitelisting just as a defense in depth protection (but not as a primary one). If you really need to do an IP acling, then you can do a setup with some proxy which does the authentication (using a different method) and then whitelist an IP address of that proxy. Just a thought.
– Petr Podhorsky
2 Answers
1
votes
1
votes
Now its possible!!! you can use App Service Environment(ASE)
App Service supports dedicated outbound IP addresses for apps deployed using the App Service Environment (ASE) feature.
For the forseeable future, apps running in the public multi-tenant service will continue to use outbound addresses from a shared address pool.
from Dedicate outbound ip
ASE is very costly :)