=== Setup bridged networking with systemd-networkd ==
# /etc/systemd/network/br0.netdev
[NetDev]
Name=br0
Kind=bridge
# /etc/systemd/network/br0.network
[Match]
Name=br0
[Network]
Address=10.0.0.96/24
Gateway=10.0.0.1
Broadcast=10.0.0.255
# /etc/systemd/network/eth0.network
[Match]
Name=eth0
[Network]
Bridge=br0
Restart systemd-networkd and verify.
sudo networkctl status br0
sudo brctl show br0 # requires bridge-utils package
br0
Define, start, and verify the network.
sudo virsh net-define bridge.xml
sudo virsh net-start br0
sudo virsh net-autostart br0
sudo virsh net-list --all