I'd get rid of that old networking and use NetworkManager like on Fedora.
You need to add the IP on the bridge, not the underlying NIC, but you probably know that already.
Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.
I'd get rid of that old networking and use NetworkManager like on Fedora.
You need to add the IP on the bridge, not the underlying NIC, but you probably know that already.
Yes I tried that but the VMs still can't connect to it. I did the same setup as in Fedora but it doesn't work
I can't find my notes on how I got this to work on Debian 11 but, if I recall correctly, I had to disable NetworkManager and setup networking directly via /etc/network/interfaces. I no longer have Debian running but at the time this worked for me:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
# allow-hotplug eno1
auto br0
iface br0 inet dhcp
bridge_ports eno1