Linux IPBonding网卡冗余安装启动说明书
随着客户对各个项目的安全技术要求越来越高,网络连接的线路冗余势在必行,Linux操作系统是我们项目中不可缺少的一个系统环境,作为一个较为成熟的技术IPBonding逐渐成为Linux操作系统网卡冗余的首选程序,因此特编写此文档用于指导项目实施与维护.
2 参考资料
3 实验环境 操作系统:CentOS Linux 5(Kernel:2.6.18-53.el5) 网卡说明:双网卡(非同品牌型号)名字分别为eth0、eth1 网络设置:192.168.1.201/24 /etc/sysconfig/network-scripts/ifcfg-bond0 /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1 /etc/modprobe.conf /etc/rc.local /proc/net/bonding/bond0
4.2 开始配置 1.备份eth0、eth1配置文件 # cd /etc/sysconfig/network-scripts # cp ifcfg-eth0 ifcfg-eth0.bak # cp ifcfg-eth1 ifcfg-eth1.bak
2.建立ifcfg-bond0 # vi ifcfg-bond0 加入如下内容: DEVICE=bond0 ONBOOT=yes BOOTPROTO=none BROADCAST=192.168.1.255 IPADDR=192.168.1.201 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
3.编辑ifcfg-eth0 # vi ifcfg-eth0 加入如下内容覆盖原有内容: DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=none MASTER=bond0 SLAVE=yes HWADDR=00:16:EC:AE:07:54
4.编辑ifcfg-eth1 # vi ifcfg-eth1 加入如下内容覆盖原有内容: DEVICE=eth1 拥有帝国一切,皆有可能。欢迎访问phome.net TYPE=Ethernet ONBOOT=yes BOOTPROTO=none MASTER=bond0 SLAVE=yes HWADDR= 00:50:BA:0C:65:02
5.编辑modprobe.conf # cd /et c # vi modprobe.conf 追加如下内容: alias bond0 bonding options bond0 miimon=100 mode=1 说明: miimon表示链路检查间隔,单位为毫秒;mode的值表示工作模式,他共有0、1模式, 0模式:负载均衡模式 1模式:热备模式
6.编辑rc.local # vi rc.local 追加如下内容: ifenslave bond0 eth0 eth1 route add -net 192.168.1.0 netmask 255.255.255.0 bond0
5 结果测试 重启服务器,在开机加载服务有如下提示输出则说明模块成功加载. Bringing up interface bond0 [ OK ] Bringing up interface eth0 [ OK ] Bringing up interface eth1 [ OK ]
5.1 查看IP配置 输出信息应该与下方的输出类似 # ifconfig -a bond0 Link encap:Ethernet HWaddr 00:16:EC:AE:07:54 inet addr:192.168.1.201 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::216:ecff:feae:754/64 Scope:Link UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:10452933 errors:0 dropped:0 overruns:0 frame:0 TX packets:2245803 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2313966546 (2.1 GiB) TX bytes:1240415537 (1.1 GiB)
eth0 Link encap:Ethernet HWaddr 00:16:EC:AE:07:54 inet6 addr: fe80::216:ecff:feae:754/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 拥有帝国一切,皆有可能。欢迎访问phome.net RX packets:10353385 errors:0 dropped:0 overruns:0 frame:0 TX packets: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |