QEMU/KVM virbridge not working

I have a bridge network connected to eth0 that works

brctl show

bridge name bridge id STP enabled interfaces
br0 8000.387c761cd98f no eth0
virbr0 8000.5254002f35df no

(not sure whaat virbr0 is, I never created it)

In the client the network is setup as

<interface type="bridge">
  <mac address="52:54:00:bb:ff:27"/>
  <source bridge="br0"/>
  <target dev="vnet5"/>
  <model type="virtio"/>
  <link state="up"/>
  <alias name="net0"/>
  <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</interface>

Yet I get no DHCPin the (windows 11) client.

Windows-IP-Konfiguration


Ethernet-Adapter Ethernet:

   Verbindungsspezifisches DNS-Suffix:
   IPv4-Adresse (Auto. Konfiguration): 169.254.93.18
   Subnetzmaske  . . . . . . . . . . : 255.255.0.0
   Standardgateway . . . . . . . . . :

How do I enable dhcp traffic from client to host network?

Renewing (ipconfig /renew) times out

do I need this:

sudo sysctl -w "net.ipv4.ip_forward=1"
sudo iptables -P FORWARD ACCEPT

Or is that some bad advice?

The bridge works at a lower level then IP layer of the network. setting forwarding and iptables is both bad advice.

What does ip addr show?

Someone that using a bridge with NetworkManage will need to ask for info from you.
(I use systemd-networkd on my desktop to create the bridge I use).