For an Azure VM deployed with the classic method I need to be sure that my output IP address never change and never get translated by [SNAT](https://blogs.msdn.microsoft.com/mast/2015/07/13/azure-snat/).
As far as I know I must reserve an IP Address in order to be sure that it never change, and I need to assign an Instance Level IP in order to avoid SNAT, but how can I associate a reserved IP Address to an Instance Level IP ? (ILPIP)

I've found something similar [here](https://serverfault.com/questions/732008/outbound-packets-dropping-timeouts-only-with-azure/733601), but couldn't find a way to have an output address for an Azure VM that never change and never get translated.

Many thanks