2

Let's say I have peering set up as follows: A<->B<->C and want to route traffic between vnet A and C

Is this currently possible? Perhaps a vnet gateway in B & the usage of UDR's?

Thanks

kellerto
  • 93
  • 1
  • 1
  • 3

1 Answers1

1

For now, it is not possible.

VNet peering is between two virtual networks, and there is no derived transitive relationship. If virtual network A is peered with virtual network B, and if virtual network B is peered with virtual network C, it does not translate to virtual network A being peered with virtual network C. UDR could not achieve your scenario.

Why not set up as follows: A <->B B<->C A<->C?

More information about Peering please refer to this article.

Shui shengbao
  • 18,746
  • 3
  • 27
  • 45
  • But am I right in saying it could be achieved if I had a virtual appliance in B? I could make the next hop the virtual appliance and then it would handle the routing from there? – kellerto Dec 22 '16 at 13:53
  • Azure does not support this. Peering route depends on Azure. – Shui shengbao Dec 22 '16 at 14:04
  • Forgive my ignorance but doesn't the second diagram on this page basically describe what I'm saying? – kellerto Dec 23 '16 at 09:16
  • 1
    Sorry, left out the link and can't edit the post. https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview – kellerto Dec 23 '16 at 09:16