Назад | Перейти на главную страницу

Создание мостовой сети в KVM без libvirt

Я создал мост на хосте с помощью метода, аналогичного приведенному здесь:

http://wiki.libvirt.org/page/FAQ#Why_doesn.27t_libvirt_just_auto_configure_a_regular_network_bridge.3F

Однако, чтобы связать гостевую машину с мостом, документ предлагает что-то вроде этого в файле конфигурации libvirt:

 <interface type='bridge'>
    <source bridge='br0'/>
    <mac address='00:16:3e:1a:b3:4a'/>
 </interface>

Однако я не хочу использовать libvirt. Как этого можно достичь, указав параметры в командной строке при создании гостя с помощью команды kvm?

Когда вы создаете образ с помощью virt-install, он сообщает libvirt, что нужно запустить kvm с помощью:

kvm [more options] -net nic,macaddr=54:52:00:52:1c:7c,vlan=0,model=virtio -net tap,fd=7,script=,vlan=0,ifname=vnet0

я создал Почта о создании виртуальных машин с KVM и libvirt. Я просто использую этот блог, чтобы запоминать вещи, но, возможно, он вам пригодится.