
No Azure, tenho 3 redes virtuais, A, B e C. A e B estão emparelhados com C.
Eu tenho uma VM Ubuntu em todos os três.
Gostaria que as VMs nas VirtualNetworks A e B pudessem se comunicar entre si passando pela VirtualNetwork C.
Tradicionalmente, pode-se configurar um AzureFirewall NVA para rotear o tráfego de uma Vnet para outra.
Gostaria de saber se é possível utilizar uma VM Ubuntu na VirtualNetwork C, para atuar como NVA e encaminhar o tráfego de A <-> B.
Eu vejo tentativas anterioresaquieaqui, mas não estão dentro de uma rede do Azure. Isso é possível?
┌─────────────┐ ┌──────────────┐ ┌─────────────────┐
│ vnet-B │ │vnet-C │ │ Vnet-A │
│ │ │ ┌──────┐ │ │ ┌──────┐ │
│ ┌──────┐ ├────────┤ │ VM-C │ ├────────┤ │VM-A │ │
│ │ VM-B │ │ peering│ └──────┘ │peering │ │ │ │
│ └──────┘ │ │ │ │ └──────┘ │
│ │ │ │ │ │
└─────────────┘ └──────────────┘ └─────────────────┘
Idealmente, eu teria servidores Nginx rodando em A e B e seria capaz de acessar curl
cada um deles na CLI de cada VM, e o tráfego passaria pelo VM-C.