Linux网桥配置

需求

         一张管理口千兆网卡eth0,两张业务口千兆网卡(eth1eth2),运行Centos6.5当作KVM主机,需要将两张业务口网卡当作网桥使用

配置:

1.查看系统版本

# cat /etc/issue

CentOS release 6.5 (Final)

Kernel \r on an \m

2.新建网桥配置

# cat /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=static

IPADDR=172.16.10.22

NETMASK=255.255.255.0

GATEWAY=172.16.10.2

DNS1=114.114.114.114

DNS2=8.8.4.4

DNS3=8.8.8.8

STP=on

DELAY=0

说明:NM_CONTROLLED默认值是yes,表示又NetworkManager管理,配置为no

3.编辑加入网桥br0的物理网卡eth1eth2

# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=static

IPADDR=0.0.0.0

BRIDGE=br0

USERCTL=no

IPV6INIT=no

 

# cat /etc/sysconfig/network-scripts/ifcfg-eth2

DEVICE=eth2

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=static

IPADDR=0.0.0.0

BRIDGE=br0

USERCTL=no

IPV6INIT=no


注意:

为了避免NetworkManager服务影响,需要关闭该服务

#service NetworkManager stop

#chkconfig NetworkManager off


4.重启网络服务

#/etc/init.d/network restart

5.检查

#brctl show

wKioL1dm6l2iV_fKAABPVe4jTW0508.png-wh_50