
I have a Proxmox server with a single NIC that's connected to a MikroTik router.
In Proxmox, the default bridge is vmbr0.
On the MikroTik side, I created a VLAN (e.g., VLAN 100) and set it as a DHCP server.
On the Proxmox host, I added an interface vmbr0.100 (for VLAN 100), and it gets an IP automatically via DHCP from the MikroTik VLAN.
Also, the Proxmox host has a Cloudflare Tunnel set up, which gives remote access to all services running on the VMs, including the Proxmox web UI itself.
Now, I also have an OPNsense instance running.
What I want to do is:
Route all VM and LXC traffic in Proxmox through VLANs provided by OPNsense.
And I still want to access everything via the Cloudflare Tunnel, routed through the Proxmox host.
Is this kind of setup possible? Any best practices or recommendations?