双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作,当然这两块网卡对外也就实现统一的IP
应用的环境:比如一台非常重要的服务器要用一块网卡一条线路和网络设备相连接,网卡和线材坏掉了很容易造成单点故障。双网卡绑定还可以提高网络的速率,可以实现高可用性网络。
双网卡的绑定就要调用binding模块
下图两个文件是 ifcfg-eth0 和 ifcfg-eth1
现在我们要创建一个虚拟的网卡文件ifcfg-bond0 (bond0 是一个别名 这里可以自己起一个)
#vim ifcfg-bond0
#vim /etc/modprobe.conf
下面我们要做的就是 如何让bond0 绑定eth0和eth1这两块网卡
bond0 正常的工作则需要bonding这个模块
bond0 绑定eth0和eth1 可以在开机脚本里面实现(/etc/rc.d/rc.local)
vim /etc/rc.d/rc.local
这里我们已经完成了,当其中一块网卡断掉,整个网络还可以继续通讯,这样就达到了备份的目的。