kvm 虚拟机添加网卡方法

8 篇文章 0 订阅

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

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

先停kvm虚拟机

virsh shutdown 虚拟机名称

修改kvm虚拟机配置文件

virsh edit 虚拟机名称

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

    <interface type='bridge'>
      <mac address='52:54:00:c5:47:26'/>
      <source bridge='br0'/>
      <model type='rtl8139'/>
    </interface>

    <interface type='bridge'>  ##网卡桥接模式
      <mac address='52:54:00:c5:47:26'/>  ##网卡MAC地址
      <source bridge='br0'/>     ##宿主机物理网卡或者网桥、bond网卡
      <model type='rtl8139'/>   ##网卡类型
    </interface>

注意:在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
 

注意:<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> 是kvm虚拟机开机后自动生成的

启动kvm虚拟机

virsh start 虚拟机名称

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

virsh console 虚拟机名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值