linux下除了bonding技术外还可以利用MAC来将2块物理网卡进行桥接

1、安装包:

yum install  -y bridge*

2、手动修改bridge网卡参数:

vim ifcfg-br0

DEVICE="br0"

BOOTPROTO="static"

IPADDR=192.168.15.81

NETMASK=255.255.255.0

GATEWAY=192.168.15.1

HOSTNAME="ns1.linux.com"

ONBOOT="yes"

TYPE="Bridge"   ----网卡类型必须为桥接      


vim ifcfg-eth0

DEVICE="eth0"

BOOTPROTO="static"

IPADDR=192.168.15.79

NETMASK=255.255.255.0

HWADDR="00:0C:29:56:DC:CC"

ONBOOT="yes"

BRIDGE=br0      ---桥接到br0上


vim ifcfg-eth1

DEVICE="eth1"

BOOTPROTO="static"

IPADDR=192.168.5.1

NETMASK=255.255.255.0

HWADDR="00:0C:29:56:DC:D6"

ONBOOT="yes"

BRIDGE=br0

3、建桥:

brctl addbr br0

4、添加接口设备:

#brctl addif br0 eth0

#brctl addif br0 eth1

#brctl show

bridge name     bridge id               STP enabled     interfaces

br0             8000.000c2956dccc       no              eth0

                                                       eth1

此时可以看到eth0,eth1都加入到br0中去了,可以逻辑地将br0看成一个vlan

5、启用网桥:

/etc/init.d/network restart

6、查看:

linux桥接物理网卡_第1张图片