Хочется сделать что-то похожее, что есть libvirt для virbr0, без libvirt.
При текущих настройках, адрес получается из сети, а хотелось бы от локального dhcp. Вопрос в том, что и как переделать, что поставить.
NAME=eth0
HWADDR=.....
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
UUID=......
PEERDNS=yes
PEERROUTES=yes
NM_CONTROLLED=no
BRIDGE=br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=dhcp
NM_CONTROLLED=no
DELAY=0
Запуск
qemu-system-x86_64 -machine accel=kvm -smp 2 -m 1024 -hda fedora.qcow2 \
-netdev bridge,id=hn0,br=br0 \
-device virtio-net-pci,netdev=hn0,id=nic1