KVM网络
NAT网络默认在Linux操作系统里面有virtbr0,它充当的就是kvm虚拟机的NAT虚拟网卡
(KVM采用NAT网络,KVM虚拟机能否上网,取决于外面的Linux它自己能否上外网 [桥接/NAT] )
KVM桥接网络 默认需要配置。把现在的物理网卡作为一个端口桥接到虚拟交换机上
需要单独创建一个桥接网卡(Linux bridge类型 虚拟交换机 ),并把IP地址配置到其上面,ens33作为一个端口连接到桥接网卡上
(云环境里面有两种类型的虚拟交换机Linux bridge虚拟交换机/OVS虚拟交换机)
虚拟交换机
ovs在集中管理和控制方面有更多功能,多用于云平台
Linux Bridge具有良好的稳定性,适用于大规模网络部署
KVM桥接模式上网
KVM虚拟机和外面都是设置成桥接模式
# 1、更改当前网络配置,设置成桥接模式,静态IP
# 2、创建br0网卡(虚拟交换机)
cp ifcfg-ens33 ifcfg-ens33.bak
cp ifcfg-ens33 ifcfg-br0
vim ifcfg-br0
TYPE=Bridge
BOOTPROTO=none
DEFOUTE=yes
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.10.10
PREFIX=24
GATEWAY=192.168.10.254
DNS1=8.8.8.8
# 3、修改ens33网卡
vim ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none
DEFOUTE=yes
NAME=ens33
DEVICE=ens33
ONBOOT=yes
BRIDGE=br0
systemctl restart network
KVM常用的管理命令
#查看当前节点上的所有虚拟机
virsh list --all
#关闭centos虚拟机
virsh shutdown centos
#开启centos虚拟机
virsh start centos
#重启centos虚拟机
virsh reboot centos
#无法正常关闭虚拟机,这个命令强制关闭
virsh destory centos
#删除centos虚拟机
virsh undefine centos
标签:centos,桥接,虚拟机,KVM,网络,网卡,ens33
From: https://www.cnblogs.com/wengfy/p/17051598.html