

Using an ExpressRoute circuit will use the BPG routes to go out to the Internet.

A UDR (User-Defined Route) will allow you to control the flow of Internet traffic based on your requirements eg: Outbound Internet access via your on-premises infrastructure.Organisations want better control and management of this traffic and most cases, prefer to route this via their established and managed on-premises firewall infrastructure.Ī couple of key points to understand the flow of Internet traffic in Azure, with routes precedence: This does not provide options to audit or inspect this outbound traffic which could have sensitive or data that should not be allowed out in the first place without inspection. Resources deployed in an Azure VNET needing to access the Internet will use the default system-defined routes to use the Azure backbone.

Microsoft Azure offers a feature called “Forced Tunnelling”, which allows you better manage and control your outbound internet traffic from resources within your Azure virtual networks through your organisation’s on-premise firewall via an established VPN connection or an ExpressRoute circuit.
