专项技能训练五《云计算网络技术与应用》实训4-3:配置KVM虚拟机使用Bridge网络

配置Bridge模式QEMU-KVM虚拟机

1. 安装网桥模块(此前已经配置好yum源,yum源配置方法看主页文章)
yum install -y bridge-utils
2. 安装tun(使用本地安装包安装,需提前装备tunctl安装包)
yum -y localinstall tunctl-1.5-3.el6.x86_64.rpm
3. 加载tun模块并查看
modprobe tun
lsmod |grep tun
4. 建立1个bridge,把其嫁接到一个可用的网口上,并让这个BRIDGE成为可以和外部通信的接口。
首先,建立一个br0的网桥
brctl addbr br0
把原来的ens33网卡配置信息进行备份
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /home/
修改ens33网卡
vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改内容如下:
在这里插入图片描述

复制ens33网卡为br0,并对其进行修改
cp /etc/sysconfig/network-scripts/ifcfg-ens33 ifcfg-br0
vi /etc/sysconfig/network-scripts/ifcfg-br0

修改内容如下:
在这里插入图片描述

把ens33嫁接到br0网桥的网口上
brctl addif br0 ens33

此时远程连接会断开,需要在虚拟机中继续操作。

重启网络服务,查看IP地址
systemctl restart network
ip a
发现ens33和ens34都已经无IP,网桥br0有ip,为192.168.10.127,使用它进行远程登录
查看路由表,发现网关没变,但是interface已经变为了br0
route -n
查看网桥br0,可以看到接口已经链接到ens33
brctl show br0
给qemu-ifup和qemu-ifdown文件添加执行权限
chmod +x qemu-if*
给qemu-ifup和qemu-ifdown文件添加执行权限
chmod +x qemu-if*
启动虚拟机
qemu-kvm -m 512 -drive file=/root/cirros-0.3.3-x86_64-disk.img,if=virtio -net nic,model=virtio -net tap,script=/root/qemu-ifup -nographic -vnc :2
克隆一个远程连接窗口,查看br0网桥信息,可以发现,已经新增了tap0
brctl show br0
ping网桥br0地址,发现可以连通
ping 192.168.10.127 -c 4
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值