在centos7中利用kvm创建虚拟机并设置为桥接模式
1.开启虚拟机的虚拟化
2.安装软件包
[root@controller ~]# yum install qemu-kvm libvirt virt-manager 其中qemu-kvm是使我们的I/0设备支持虚拟化 libvirt是管理kvm虚拟机的工具 virt-manager是一种可视化的安装工具 virt-install是一种命令行安装kvm虚拟机的方式
[root@controller ~]# yum groupinstall 'X Window System' 如果使用virt-manager安装kvm虚拟机那么必须安装图形库
[root@controller ~]# yum install xorg-x11-fonts-* -y 安装字体
3.设置xshell转发
4.在xshell中启动virt-manager
[root@controller ~]# virt-manager
若打开显示有乱码,那么是由于centos的编码问题,需要执行以下命令
[root@controller ~]# localectl set-locale LANG=en.US.UTF-8
也可修改配置文件
[root@controller ~]# vi /etc/locale.conf LANG=en.US.UTF-8
5.新建虚拟机
注意这里需要把虚拟机的显示设置为vnc
6.配置网卡文件
[root@controller ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736 TYPE=Ethernet NAME=eno16777736 DEVICE=eno16777736 BRIDGE=br0
[root@controller ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0 TYPE=Bridge NAME=br0 DEVICE=br0 IPADDR=10.0.10.129 NETMASK=255.255.255.0 GATEWAY=10.0.10.1
7.修改kvm虚拟机网络模式
8.修改完成就可以看到地址是桥接的了