Implementar VNet Peering / How to implement Azure VNet Peering

¡Hola a todos «confinados» del mundo!

Ha llovido mucho desde que publiqué algo en el Blog pero a veces no nos da la vida para tantas cosas.

Hoy quería publicar una sencilla entrada acerca de Azure y de VNet Peering.

VNet Peering

VNet Peering

Si no sabes de que estoy hablando te diré que VNet Peering es una funcionalidad de las redes virtuales de Azure que nos da la opción de conectar dos redes entre sí, de tal manera que los recursos que tenemos en ambas redes puedan comunicarse entre ellos de manera privada, ya que el tráfico se enruta a través del backbone (IPs privadas) y no sale a internet (a diferencia que con VPN Gateway que si es tráfico público).

Las redes virtuales que conectemos pueden estar en la misma región de Azure o en diferentes.

Algo más acerca de Peering es que es aconsejado en escenarios de replicación de datos, failover de bases de datos o por ejemplo escenarios donde hagamos backup de manera frecuente de grandes cantidades de datos.

No es Transitivo, por lo que si creamos un Peering entre VNet1 – VNet2 y otro Peering entre VNet2 y VNet3 = VNet1 no estará conectado con VNet3. Tendríamos que hacer otro peering entre VNet1-VNet3.

¿Cómo habilitamos VNet Peering?

Muy sencillo accedemos al portal de Azure (para ello contamos ya con un entorno en el cual tenemos redes virtuales, y demás recursos), y tenemos que tener claro que redes vamos conectar. En mi caso VN1 y VN2.

  • Accedemos al dashboard de la Redes Virtuales

  • Seleccionamos la primera red en mi caso VN1, y en sus propiedades vemos que tenemos la opción de Peerings y como podéis observar no hay ninguno creado. Pulsaremos sobre Add (mi panel está en Inglés).

  • Recordad que vamos a establecer el Peering desde VN1 hacia VN2. Lo primero será establecer un nombre para el Peering en mi caso VN1toVN2, luego indicaremos contra que red configuramos el Peering en mi caso VN2. Al generar el Peering desde VN1 a VN2 en la configuración nos dará la opción de configurar al mismo tiempo el Peering desde VN2 a VN1. No siempre nos hará falta hacerlo bidireccional, aquí ya queda a gusto del consumidor y de las necesidades de cada uno. En mi caso vamos a configurarlo para que ambas redes se puedan comunicar entre si bidireccionalmente. Pulsaremos sobre Ok y entonces se crearán los 2 VNet Peering.

  • Si accedemos de nuevo las propiedades de la red VN1 o VN2 veremos que en peerings ya existe el que hemos generado.

  • A partir de este momento nuestras dos redes tienen conectividad entre ellas por el backbone privado de Azure.

Aquí os dejo algo más de info para profundizar en el tema.

https://docs.microsoft.com/es-es/azure/virtual-network/virtual-network-peering-overview

https://azure.microsoft.com/es-es/resources/videos/virtual-network-vnet-peering/

Cuidaros.

DGM.

¡Hi to all!

Time ago since my last post over the Blog, but I was very busy.

Today I want to speak you about Azure VNet Peering.

If you don’t know what hell I am talking about, I will tell you that VNet Peering allows us connect virtual networks to each other, enabling resources in either virtual network to communicate with each other, using virtual network peering. The virtual networks you connect can be in the same, or different, Azure regions. The traffice is Routed through Microsoft backbone and private. No public internet involved.

Something else about Peering, the typical scenarios for are Data replication, database failover, and other scenarios needing frequent backups of large data.

Peering connections are non-transitive.

Which means that if we create a peering VNet1 – VNet2, and another Peering between VNet2 y VNet3 = VNet1 is not conencted to VNet3. If we want to stablish communication against VNet3 we need a specific peering between VNet1-VNet3

How to configure VNet Peering?

Very easy, in the Azure select the first virtual network as you can see in my case VN1.

  • Accedemos al dashboard de la Redes Virtuales

  • Under settings, select Peerings. Now is empty because we have no Peerings created yet. Select +Add

  • Provide a name for the first virtual network peering. For example, VN1toVN2, iIn the Virtual network drop-down, select the second virtual network you would like to peer with. We can provide a name for the second virtual network peering. For example, VN2toVN1. This is in the case that you need to stablish a bi-directional Peering. Click OK to save your settings.

  • If we go back to the Peerings settings of VN1 network we see that a peering has been created.

  • From this time forward our virtual networks VN1 and VN2 have connectivity through Microsoft backbone and private of Azure.

If you want to delve through the subject some interest links are attached:

https://docs.microsoft.com/es-es/azure/virtual-network/virtual-network-peering-overview

https://azure.microsoft.com/es-es/resources/videos/virtual-network-vnet-peering/

Take care.

DGM.