Simule un dispositivo NVA en Azure que reenvía tráfico con una máquina virtual Ubuntu

Simule un dispositivo NVA en Azure que reenvía tráfico con una máquina virtual Ubuntu

En Azure, tengo 3 redes virtuales, A, B y C. A y B están emparejados con C.

Tengo una máquina virtual Ubuntu en los 3.

Me gustaría que las máquinas virtuales en VirtualNetworks A y B puedan comunicarse entre sí a través de VirtualNetwork C.

Tradicionalmente, se podía configurar un NVA AzureFirewall para enrutar el tráfico de una red virtual a otra.

Me gustaría saber si es posible utilizar una máquina virtual Ubuntu en VirtualNetwork C, para actuar como NVA y reenviar tráfico desde A <-> B.

Veo intentos pasadosaquíyaquí, pero no están dentro de una red de Azure. es posible?

┌─────────────┐        ┌──────────────┐        ┌─────────────────┐
│ vnet-B      │        │vnet-C        │        │ Vnet-A          │
│             │        │    ┌──────┐  │        │   ┌──────┐      │
│  ┌──────┐   ├────────┤    │ VM-C │  ├────────┤   │VM-A  │      │
│  │ VM-B │   │ peering│    └──────┘  │peering │   │      │      │
│  └──────┘   │        │              │        │   └──────┘      │
│             │        │              │        │                 │
└─────────────┘        └──────────────┘        └─────────────────┘

Lo ideal sería tener servidores Nginx ejecutándose en A y B y poder acceder a curlcada uno desde la CLI de cada VM, y el tráfico pasaría a través de VM-C.

información relacionada