I'm setting up a new home server with borderline-paranoid security as the goal.
As such, everything with open ports that can go in a VM, gets its own VM. I'm using Ubuntu Server as the host, because I like the free reboot-less kernel-patching.
I've set up four Debian VMs, connected to the default virtual bridge interface. I'm now at the point where I can see and access the ports that should be open from the host, but when I try to access them from my network, I fail. When looking at them with nmap, they show up as "filtered".
How do I make these ports accessible from the wider network? Can I forward the ports from my physical interface to the subnetwork on the bridge, or is it better to somehow make the guests use my actual router as their gateway, instead of the one built in to KVM?