
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 curl
von der CLI jeder VM aus auf jeden zugreifen, und der Datenverkehr würde über VM-C laufen.