Simulieren Sie eine NVA-Appliance in Azure, die Datenverkehr mit einer Ubuntu-VM weiterleitet.

Simulieren Sie eine NVA-Appliance in Azure, die Datenverkehr mit einer Ubuntu-VM weiterleitet.

In Azure habe ich 3 virtuelle Netzwerke, A, B und C. A und B sind mit C verbunden.

Ich habe in allen dreien eine Ubuntu-VM.

Ich möchte, dass die VMs in den virtuellen Netzwerken A und B über das virtuelle Netzwerk C miteinander kommunizieren können.

Traditionell könnte man ein AzureFirewall NVA einrichten, um den Datenverkehr von einem VNet zu einem anderen weiterzuleiten.

Ich möchte wissen, ob es möglich ist, eine Ubuntu-VM im virtuellen Netzwerk C als NVA zu verwenden und Datenverkehr von A <-> B weiterzuleiten.

Ich sehe vergangene VersucheHierUndHier, aber sie befinden sich nicht in einem Azure-Netzwerk. Ist das möglich?

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

Im Idealfall würde ich auf A und B Nginx-Server laufen lassen und könnte curlvon der CLI jeder VM aus auf jeden zugreifen, und der Datenverkehr würde über VM-C laufen.

verwandte Informationen