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、查看: