centos7 利用 kvm 安装虚拟机

安装完后要开启服务

systemctl enable --now libvirtd.service
  1. 添加桥接网卡

3.1 添加以下内容到 /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=static # dhcp 亦可,那下面的4行配置要禁用
IPADDR=192.168.188.55
PREFIX=24
GATEWAY=192.168.188.1
DNS1=114.114.114.114

3.2 添加以下内容到物理网卡

NM_CONTROLLED=no
BRIDGE=br0

NM_CONTROLLED 这个值为 yes 表示可以由服务 NetworkManager 来管理。NetworkManager服务不支持桥接,所以要设置为 no

3.3 重启网络

systemctl restart network
  1. 登录服务器

需要 linux 平台图形环境,windows 下使用 MobaXterm 。

ssh -X root@ip -p 22
  1. 运行命令 virt-manager 添加虚拟机。配置网络时选择 br0

  2. 虚拟机控制命令行

# 列表
virsh list [--all]
# 开机
virsh start <id|name>
# 关机
virsh shutdown <id|name>