个人买卖网站怎么做,什么属于网页制作工具,设计公司官网梁志天,淄博网站推广哪家好本文将讲述一个问题#xff1a;kvm guest使用libvirt xml定义如何使用virtual network#xff1f;1#xff09;nat#xff0c; route #xff0c;isolated, open类型在host中定义virtual network会创建一个虚拟的bridge#xff0c;相当于一个交换机。guest只需要连接到这… 本文将讲述一个问题kvm guest使用libvirt xml定义如何使用virtual network1nat route isolated, open类型在host中定义virtual network会创建一个虚拟的bridge相当于一个交换机。guest只需要连接到这个交换机上就可以了。在guest的xml中添加# virsh edit vm
...
interface typenetwork/
source networknet1/ net1是已经定义好的一个虚拟网络
/interface
...上述是最简单的xml保存后会自动添加一些必要信息如macpci address model type等信息。当然也可以手动指定。2userUserspace SLIRP stackvhost-userMulticast tunnel TCP tunnelUDP unicast tunnel等类型只能在guest中以interface来引用。如user是qemu提供的非特权用户可以使用的类型可以这样引用 interface typeuser/macpci地址model type如果哦不指定会自动生成)3bridgeuse an exsiting host linux bridge本身存在一个linux bridge可以定义成网络给guest用不会再创建bridge)也可以直接给guest用。两种方式本质是一样的。 # virsh net-dumpxml birdge-net
networknamebridge-net/nameforward modebirdge/bridge namebr0//network
# virsh edit vm
...
interface typenetworksource networkbridge-net
/interface
...直接给guest用( 1)中由libvirt创建的bridge也可以这样引用 )interface typebridgesource bridgebr0/
/interface4macvtap包括bridgevepaprivatepassthrough四种 hostdev可以定义一个network作为interface pool, 以network的形式引用也可以直接引用。同 3两种方式本质是一样的。定义interface pool networknamedirect-macvtap/nameforward modebridgeinterface deveth20/interface deveth21/interface deveth22/interface deveth23/interface deveth24//forward/networknetworknamehostdev-net/nameforward modehostdev managedyesdriver namevfio/address typepci domain0 bus4 slot0 function1/address typepci domain0 bus4 slot0 function2/address typepci domain0 bus4 slot0 function3//forward/networkguest中直接引用# virsh edit vm
...
interface typedirectsource devenp0s25 modevepa/
/interface
...# virsh edit vm
...interface typehostdev managedyessourceaddress typepci domain0x0000 bus0x00 slot0x19 function0x0//source/interface
... 转载于:https://blog.51cto.com/11527071/1843234