CentOS7环境下创建kvm虚拟机,搭建桥接环境,并实现用命令行控制虚拟机

宿主机网络桥接配置

我们要求创建的虚拟机可以和宿主主机共享网段,拓扑图如下:

 

图1

而桥接环境的宿主机的网络构架如下:

 

图2

这是宿主机有两块网卡的情况下,如果没有两块网卡(如上图没有eth1)也行,只要把物理网卡(eth0)作为对外接口,而桥接设备(br0)作为宿主机网卡也可以正常通信。

宿主机桥接工具

yum -y install bridge-utils
# 说明:很多Centos的系统都已经自带了,不用安装,可用(rpm -qa | grep birdge)指令查看。

宿主机的网络配置

# 对网络接口(图2中eth0)的修改
cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
ONBOOT=yes
BRIDGE=br0
# 说明:以上三项是必须的,至于HWADDR、NAME、。。。等等,我不知道是不是必须写,自己尝试。# 对桥接设备(图2中的br0)的修改
cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE="br0"
TYPE=Bridge
BOOTPROTO=dhcp
ONBOOT=yes
# 说明:这个设备大多数情况是没有的,需要自己创建,同时这个设备是可以有网址的,作为宿主机的网卡使用(如果图2中宿主机没有eth1,那么eth0被作为接口使用,而这个br0就用来当原来eth0了)。

然后重启网卡就行了

宿主机kvm安装

工具安装

yum install -y qemu-kvm qemu-kvm-tools libvirt
yum install -y virt-install net-tools
systemctl enable libvirtd
systemctl start libvirtd

虚拟机的创建

# Centos7环境下的创建
qemu-img create -f raw 磁盘名.raw 磁盘大小
virt-install --virt-type kvm --name 虚拟机名 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值