kvm 虚拟机添加网卡方法

找到kvm虚拟机的配置文件 虚拟机名称.xml

kvm虚拟机配置文件默认路径:/etc/libvirt/qemu/

先停kvm虚拟机

virsh shutdown 虚拟机名称

修改kvm虚拟机配置文件

virsh edit 虚拟机名称

在kvm虚拟机里面配置新增接口如下内容:

    
      
      
      
    

      ##网卡桥接模式
        ##网卡MAC地址
           ##宿主机物理网卡或者网桥、bond网卡
         ##网卡类型
   

注意:在qemu-kvm中默认为rtl8139。使用qemu-kvm -net nic,model=? 查询kvm支持的网卡类型

]# qemu-kvm -net nic,model=?
qemu: Supported NIC models: ne2k_pci,i82551,i82557b,i82559er,rtl8139,e1000,pcnet,virtio
]#

"rtl8139"网卡模式是qemu-kvm默认的模拟网卡类型,RTL8139是Realtek半导体公司的一个10/100M网卡系列,是曾经非常流行(当然现在看来有点古老)且兼容性好的网卡,几乎所有的现代操作系统都对RTL8139网卡驱动的提供支持
"e1000"是提供Intel e1000系列的网卡模拟,纯的QEMU(非qemu-kvm)默认就是提供Intel e1000系列的虚拟网卡。
virtio类型是qemu-kvm对半虚拟化IO(virtio)驱动的支持
这三个网卡的最大区别(此处指最需要关注的地方)是速度:
rtl8139 10/100Mb/s
e1000 1Gb/s
virtio 10Gb/s
 

注意:

是kvm虚拟机开机后自动生成的

kvm 虚拟机添加网卡方法_第1张图片

启动kvm虚拟机

virsh start 虚拟机名称

通过kvm虚拟机console口进入虚拟机

virsh console 虚拟机名称

你可能感兴趣的:(KVM,Linux,服务器,运维)