1. Disable NetworkManager

# chkconfig NetworkManager off

# chkconfig network on
# service NetworkManager stop
# service network start

# ifdown eth0

2. Create a new bridge

a. Create a new network script file in the /etc/sysconfig/network-scripts/ directory.

This example creates a file named ifcfg-bridge0

# cd /etc/sysconfig/network-scripts/

# vi  ifcfg-bridge0
DEVICE=bridge0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.44.16
PREFIX=24
GATEWAY=192.168.44.200
DNS1=210.22.84.3
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
DELAY=0

Note: The line, TYPE=Bridge, is case-sensitive. It must have uppercase 'B' and lower case 'ridge'

vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
NM_CONTROLLED=yes
HWADDR=00:0C:29:87:79:59
IPV6INIT=no
BRIDGE=bridge0

ifup eth0

ifup bridge0

# brctl show

bridge name    bridge id        STP enabled    interfaces
bridge0        8000.000c29877959    no        eth0
virbr0        8000.525400e39bab    yes        virbr0-nic

3.Security configuration

Configure iptables to allow all traffic to be forwarded across the bridge.
# iptables  -I  INPUT -i bridge0 -j  ACCEPT
# service iptables  save
# service iptables restart
4.Dsiable STP on virbr0
# brctl stp virbr0 off

# brctl show

bridge name    bridge id        STP enabled    interfaces
bridge0        8000.000c29877959    no        eth0
virbr0        8000.525400e39bab    no        virbr0-nic