qemu虚拟机上网

配置宿主机桥接

centos环境,管理口enp6s0f0

一、一次性的

可以写一个脚本add_brige.sh,运行脚本前试下brctl addbr br0是否可行!否则可能出现断网现象。

#!/bin/bash
brctl addbr br0
brctl addif br0 enp6s0f0
sleep 1
ifconfig enp6s0f0 0.0.0.0
ifconfig enp6s0f0 up
sleep 1
ifconfig br0 10.66.244.215/20
sleep 1
ip route add default via 10.66.250.254

这种方式不用重启网络,也不断网。但是一次性的系统重启后br0会消失

二、永久性的

cd /etc/sysconfig/network-scripts

cp ifcfg-enp6s0f0 ifcfg-br0

  vi ifcfg-enp6s0f0

TYPE=Ethernet
BOOTPROTO=none
#BROADCAST=10.65.255.255
#IPADDR=10.65.155.33
#NETMASK=255.255.0.0
#NETWORK=10.65.255.254
#DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp6s0f0
UUID=737a82c1-6c01-46c5-9297-68f2fcfd8a62
DEVICE=enp6s0f0
ONBOOT=yes
BRIDGE=br0

   vi ifcfg-br0

DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
BROADCAST=10.65.255.255
IPADDR=10.65.155.33
NETMASK=255.255.0.0
GATEWAY=10.65.255.254
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
DNS1=114.114.114.114
NAME=br0
UUID=737a82c1-6c01-46c5-9297-68f2fcfd8a62
ONBOOT=yes

重启网络

systemctl restart network

三、bond0配置桥接br0

添加br0

见上一步添加的ifcfg-br0,IP改成ifcfg-bond0里面的。

vi ifcfg-bond0 去掉IP添加BRIDGE=br0

DEVICE=bond0
BONDING_OPTS=mode=active-backup
TYPE=Bond
BONDING_MASTER=yes
BOOTPROTO=none
#IPADDR=10.65.185.17
#PREFIX=16
#GATEWAY=10.65.255.254
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=bond0
UUID=60b47acb-57b9-4634-8b2a-eeca57e107f8
ONBOOT=yes
BRIDGE=br0

重启网络

systemctl restart network

问题

添加桥出现错误

[root@centos7 ~]# brctl addbr br0
add bridge failed: Package not installed

没有加载bridge.ko

modprobe bridge.ko(modprobe可以添加依赖的ko)

[root@centos7 peixiaoxia]# ip tuntap add peixiaoxia mode tap
open: No such device

加载tun

modprobe tun

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值