您的位置:首页 > 运维架构 > Linux

linux中KVM桥接网卡br0

2016-05-17 22:42 645 查看
在redhat Eenterprise 6或者CentOS 6以上版本在使用KVM虚拟化的时,会需要配置到桥接网卡,下面就非常简单的讲一下桥接的方法:
(1)在宿主机上创建一个桥接网络
# /etc/init.d/NetworkManager stop
# chkconfig NetworkManager off
# vim /etc/sysconfig/network-scripts/ifcfg-br0  --此文件不存在,br0这个名字是自定义的
DEVICE=br0		--名字对应好
TYPE=Bridge		--这里的Birdge,B要大写,后面的irdge要小写
BOOTPROTO=static
IPADDR=10.0.0.2		--你自己的ip
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
ONBOOT=yes
(2)把一个物理网卡加到一个桥接网络里,我这里是把eth0加到br0
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BRIDGE=br0			--这句就是把eth0桥接到br0
NM_CONTROLLED="no"		--这句就是让eth0不受networkmanager的控制
ONBOOT="YES"
# brctl show	  --重启网络前的情况
bridge name	bridge id		STP enabled	interfaces
virbr0		8000.5254004e4c3f	yes		virbr0-nic
virbr1		8000.5254004cf4e4	yes		virbr1-nic
virbr2		8000.525400af2645	yes		virbr2-nic
(3)重启网络	/etc/init.d/network restart

# brctl show		--重启网络后查看的情况
bridge name	bridge id		STP enabled	interfaces
br0		8000.0030677653f7	no		eth0
virbr0		8000.5254004e4c3f	yes		virbr0-nic
virbr1		8000.5254004cf4e4	yes		virbr1-nic
virbr2		8000.525400af2645	yes		virbr2-nic
有了上面这些网络,如果你再建立虚拟机,就会有多种网络可选
在宿主机上ifconfig 查看就会有br0这个网卡,有IP;而eth0网卡也有,但没有IP;这是正常的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux KVM 桥接网卡