网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

VirtualNetwork(1)-Howtouseitinaguest

本文将讲述一个问题:kvm guest使用libvirt xml定义如何使用virtual network?

创新互联主营墨玉网站建设的网络公司,主营网站建设方案,成都app开发,墨玉h5微信小程序定制开发搭建,墨玉网站营销推广欢迎墨玉等地区企业咨询

1)nat, route ,isolated, open类型

在host中定义virtual network会创建一个虚拟的bridge,相当于一个交换机。guest只需要连接到这个交换机上就可以了。

在guest的xml中添加:

# virsh edit vm
...

  ====>net1是已经定义好的一个虚拟网络

...

上述是最简单的xml,保存后会自动添加一些必要信息,如mac,pci address, model type等信息。当然也可以手动指定。

2)user(Userspace SLIRP stack),vhost-user,Multicast tunnel, TCP tunnel,UDP unicast tunnel等类型

只能在guest中以interface来引用。如user是qemu提供的非特权用户可以使用的类型,可以这样引用:

  (mac,pci地址,model type如果哦不指定,会自动生成)

3)bridge(use an exsiting host linux bridge)

本身存在一个linux bridge,可以定义成网络给guest用(不会再创建bridge),也可以直接给guest用。两种方式本质是一样的。

 # virsh net-dumpxml birdge-net

  bridge-net
   
   
 
# virsh edit vm
...

   

...

直接给guest用( 1)中由libvirt创建的bridge也可以这样引用 ):


      

4)macvtap(包括bridge,vepa,private,passthrough四种), hostdev

可以定义一个network作为interface pool, 以network的形式引用,也可以直接引用。同 3),两种方式本质是一样的。

定义interface pool

  
        direct-macvtap
        
          
          
          
          
          
        
      

  hostdev-net
  
    
    
    
    
  
 

guest中直接引用

# virsh edit vm
...

 

...
# virsh edit vm
...
   
      
        
      
    
...

分享标题:VirtualNetwork(1)-Howtouseitinaguest
分享链接:http://bjjierui.cn/article/jjejcc.html

其他资讯