【转载】kvm虚拟机桥接问题

创建虚拟机选择网络的时候选择主机设备 eth0,源模式 bridge,设备型号eth0,发现虚拟机可以访问外网,但是无法和宿主机之间通信。在大多数配置中,macvtap不适用于主机与虚拟机之间的网络通信,这时候需要创建网桥,并将eth0绑定到网桥。

1 增加网桥

cd /etc/sysconfig/network-scripts/

新建br0
vim ifcfg-br0

DEVICE="br0"
NM_CONTROLIED="yes"
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO=none
IPADDR=192.168.1.191   #写为eth0的地址
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=114.114.114.114

2 修改eth0的网络配置,将eth0绑定到桥设备上。注释掉 IPADDR ,NETMASK.GATEWAY.DNS这几行(如果是dhcp的话忽略掉这步操作)
在最后插入 BRIDGE="br0"

保存并重启 /etc/init.d/network restart
验证 brctl show

3 修改虚拟机网络配置
网络资源选择 指定共享设备名称
桥名称 br0
设备型号 eth0

现在虚拟机就可以访问外网并和宿主机通信
————————————————
版权声明:本文为CSDN博主「杰森丶斯坦孙」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_34826817/article/details/80858017

你可能感兴趣的:(【转载】kvm虚拟机桥接问题)