1. 创建隔离网卡文件

vim /etc/libvirt/qemu/networks/private.xml

2. 填写内容

<network>
  <name>private</name>
  <uuid>d0c73469-bf25-494a-8257-abcd3c7954ae</uuid>
  <bridge name='private' stp='on' delay='0'/>
  <mac address='34:51:01:b2:30:f1'/>
  <domain name='private1'/>
  <ip address='192.168.7.1' netmask='255.255.255.0'>
  </ip>
</network>

3. 添加软连接

cd /etc/libvirt/qemu/networks/autostart

ln -s /etc/libvirt/qemu/networks/private.xml /etc/libvirt/qemu/networks/autostart/private.xml

4. 重启网路服务(Centos7)

systemctl restart NetworkManager
或
/etc/init.d/network restart

5. 删除默认网卡default(可选项)

virsh net-destroy default
virsh net-undefine default
systemctl restart libvirtd
# 查看现有kvm虚拟机网卡         
virsh net-list --all

6. 重启电脑,生成桥接的虚拟网卡private,不用手动创建虚拟网卡

reboot 

7. 如果有镜像qcow2文件,将xml配置文件中的network网络修改为新增的网卡

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐