Имитация устройства NVA в Azure, которое перенаправляет трафик с помощью виртуальной машины Ubuntu

Имитация устройства NVA в Azure, которое перенаправляет трафик с помощью виртуальной машины Ubuntu

В Azure у меня есть 3 виртуальные сети: A, B и C. Сети A и B подключены к сети C.

У меня во всех трех из них установлена ​​виртуальная машина Ubuntu.

Мне бы хотелось, чтобы виртуальные машины в виртуальных сетях A и B могли взаимодействовать друг с другом через виртуальную сеть C.

Традиционно можно настроить AzureFirewall NVA для маршрутизации трафика из одной Vnet в другую.

Я хотел бы узнать, возможно ли использовать виртуальную машину Ubuntu в VirtualNetwork C, чтобы она выступала в качестве NVA и пересылала трафик из A в B.

Я вижу прошлые попыткиздесьиздесь, но они не находятся в сети Azure. Возможно ли это?

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

В идеале я бы хотел, чтобы серверы Nginx работали на машинах A и B и чтобы к каждому из них можно было обращаться curlиз командной строки каждой виртуальной машины, а трафик проходил бы через виртуальную машину C.

Связанный контент