linux双网卡绑定
来源:互联网 发布:java随机数生成器 编辑:程序博客网 时间:2024/05/19 09:18
一:原理:
linux操作系统下双网卡绑定有七种模式。现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多。而一般企业都会使用linux操作系统下自带的网卡绑定模式,当然现在网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(windows操作系统没有网卡绑定功能 需要第三方支持)。进入正题,linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load balancing (xor), 3.fault-tolerance (broadcast), 4.lacp, 5.transmit load balancing, 6.adaptive load balancing。
二:案例一:mode=1(active-backup):一个网卡处于活动状态 ,一个处于备份状态,所有流量都在主链路上处理。当活动网卡down掉时,启用备份的网卡。
1:[root@lyt ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑该设备eth0如图:
[root@lyt ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth1 #编辑该设备eth1 如图:
2:[root@lyt ~]# cd /etc/sysconfig/network-scripts/
[root@lyt network-scripts]# cp ifcfg-eth0 ifcfg-bond0 #生成一个bond0的虚拟网卡
[root@lyt network-scripts]# vim ifcfg-bond0 #编辑该网卡内容
3:[root@lyt network-scripts]# vim /etc/modprobe.conf #编辑该配置文件
下图中1表示系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0;miimon=100表示系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线
路;mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份。
4:[root@lyt network-scripts]# vim /etc/rc.local #编辑该开机脚本,将eth0和eth1网卡进行绑定
5:[root@lyt network-scripts]# init 6 #重启,bond0启动成功
[root@lyt ~]# ifconfig #查看网卡信息,在此处三块网卡的mac地址是一样的
[root@lyt ~]#vim /proc/net/bonding/bond0 #查看模式及网卡信息。实际mac地址是不一样的
测试:
6:Xshell:\> ping 192.168.101.50 –t #一直测试网络的连通性查看结果
断掉eth0网卡后显示结果
将网卡eth0断掉后,系统使用备份网卡eth1,此时eth1处于活动状态
- Linux双网卡绑定
- Linux双网卡绑定
- linux双网卡绑定
- Linux双网卡绑定
- Linux 双网卡绑定
- Linux双网卡绑定
- Linux双网卡绑定
- Linux 双网卡绑定
- Linux 双网卡绑定
- linux双网卡绑定
- Linux 绑定双网卡
- linux双网卡绑定
- linux双网卡绑定
- Linux 双网卡绑定测试
- Linux双网卡绑定(Redhat)
- LINUX下双网卡绑定
- linux下双网卡绑定
- linux的双网卡绑定
- You can't specify target table 'item' for update in FROM clause
- 常用设计模式之抽象工厂模式
- MySQL 5.7 主从配置
- bat批处理之批量安装卸载apk
- Activity中重载的dispatchTouchEvent 和 onTouchEvent不被调用
- linux双网卡绑定
- 浅谈react和Vue传值问题
- matlab入门教程九 ----- 数据输入与处理
- 《编程之美》学而思
- 区块链:一个故事告诉你比特币的原理及运作机制
- 正则表达式学习
- 使用git时出现warning:LF will be replaced by CRLF
- Android出现65535的原因
- [BZOJ3375]geng4512膜你题1:隔膜