环境
前置条件:宿主机已经配置bond0,没有安装虚拟化管理工具,需要安装虚拟机,虚拟机安装麒麟V4,并和宿主机连通处于同一网段,可连接内网环境。
宿主机:银河麒麟V4 飞腾2000+
ip:192.168.1.11
虚拟机:kvm + 麒麟V4
ip:192.168.1.110
安装KVM相关包
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager -y
KVM 安装后,会有默认创建的接口,需要删除
ip link
删除默认的网口
$ sudo virsh net-destroy default
$ sudo virsh net-undefine default
创建br0网桥
方式一:
brctl addbr br0
brctl addif br0 eth1
方式二(推荐)
vim /etc/network/intforce
auto eth1 #根据实际情况修改网卡名称
iface eth1 inet manual
bond-master bond0
auto eth2 #根据实际情况修改网卡名称
iface eth2 inet manual
bond-master bond0
auto bond0
iface bond0 inet manual
bond-slaves eth1 eth2
bond-mode active-backup
bond-miimon 100
auto br0
iface br0 inet static
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.11.254
bridge_ports bond0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
配置创建kvm网桥配置文件host-bridge.xml;
<network>
<name>host-bridge</name>
<forward mode=”bridge”/>
<bridge name=”br0”/>
</network>
创建kvm的网桥
virsh net-define host-bridge.xml
virsh net-start host-bridge
virsh net-autostart host-bridge
查看是否创建成功
virsh net-list --all