



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux 双网卡绑定和解除绑定的实现双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的 IP 地址而并行链接聚合成一个逻辑链路工作。根据交换机可支持的功能不通,最常见的是设定为主备方式的双网卡绑定。一、操作步骤这里以绑定两个网卡为示例描述。配置文件都在/etc/sysconfig/network-scripts/目录下。1、编辑新的 ifcfg-bond0 文件增加如下内容:引用#cat/etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0IPADDR=192
2、.168.1.155NETMASK=255.255.255.0ONBOOT=yesBOOTPROTO=noneUSERCTL=no这是最后 bond0 设备的实际 IP 设置。2、分别编辑 ifcfg-eth0 和 ifcfg-eth1 文件引用#cat/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0USERCTL=noONBOOT=yesMASTER=bond0SLAVE=yesBOOTPROTO=none#cat/etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1USERCTL=no
3、ONBOOT=yesMASTER=bond0SLAVE=yesBOOTPROTO=none3、修改/etc/modules.conf 文件#vi/etc/modules.conf添加如下内容:引用aliasbond0bondingoptionsbond0miimon=100mode=1说明:引用miimon 是用来进行链路监测的。比如:miimon=100,那么系统每 100ms 监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode 的值表示工作模式,他共有 0,1,2,3 四种模式,常用的为 0,1 两种。需根据交换机可提供的工作模式选择。mode=0 表示 loadbalan
4、cing(round-robin)为负载均衡方式,两块网卡都工作。mode=1 表示 fault-tolerance(active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份。X 注意:引用a、bonding 只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路 down 掉了,而交换机本身并没有故障,那么 bonding 会认为链路没有问题而继续使用。b、设置的模式要与交换机设置的模式一致。4、重启系统系统启动时,会自动加载 bond 模块和激活冗余网卡设置。可使用以下命令进行判断:#ifconfig若确认 b
5、ond0 网卡已经激活,可通过插拔网线操作进行切换测试。二、修改配置1、修改 bond0 网卡 IP 信息执行以下操作即可:#vi/etc/sysconfig/network-scripts/ifcfg-bond0修改其中 IP 信息,保存退出并使用以下命令重启网络:#/etc/init.d/networkrestart注意:切勿在图形界面下来修改 bond0 的 IP!若已经打开网络属性查看网卡信息,请按退出。不要点确定,否则会修改 eth0 和 eth1的配置信息,使 bond0 失效。2、卸载 bond0 设备如需删除双网卡绑定系统,可执行以下操作:#rm-f/etc/sysconfig
6、/network-scripts/ifcfg-bond0#vi/etc/etc/modules.conf然后删除以下两行后,保存退出引用aliasbond0bondingoptionsbond0miimon=100mode=1最后重新配置 eth0 和 eth1 的 IP,并重启网络即可。三、自动化脚本从上面的步骤可见,都是固定化的工作,有朋友整理了一个脚本出来,我用记事本修改其中部分的内容,然后运行#./newbond081006.sh即可,脚本如下:#!/bin/bashif$#-lt6;thenechoUsage:$0echoeg:$0bond0eth0eth110.0.0.1255.2
7、55.255.010.0.0.254”exit1fi#modifyifcfg-bond*fileechoDEVICE=$1IPADDR=$4NETMASK=$5GATEWAY=$6ONBOOT=yesBOOTPROTO=noneUSERCTL=no”/tmp/ifcfg-$1mv-f/tmp/ifcfg-$1/etc/sysconfig/network-scripts/#modifyifcfg-eth0fileechoDEVICE=$2USERCTL=noONBOOT=yesMASTER=$1SLAVE=yesBOOTPROTO=none”/tmp/ifcfg-$2mv-f/tmp/ifcfg
8、-$2/etc/sysconfig/network-scripts/#modifyifcfg-eth1fileechoDEVICE=$3USERCTL=noONBOOT=yesMASTER=$1SLAVE=yesBOOTPROTO=none”/tmp/ifcfg-$3mv-f/tmp/ifcfg-$3/etc/sysconfig/network-scripts/#modifynetworkfile#sed/GATEWAY/d/etc/sysconfig/network/tmp/network#echoGATEWAY=$6/tmp/network#mv-f/tmp/network/etc/sys
9、config/#modifymodules.cof/modprobe.cofMODCONF=/NULLTEMPFILE1=/tmp/mod1.$TEMPFILE2=/tmp/mod2.$BAKFILE=/etc/.modconfechoPleaseSelectYourBondMode:(balance-rr/active-backup)or(0/1)?”readMODEif-f/etc/modprobe.conf;thenMODCONF=/etc/modprobe.confelseMODCONF=/etc/modules.confficp$MODCONF$BAKFILEsed/aliast*$
10、1t*bonding/d;/optionst*$1t*/d;/install.*$1/d$MODCONF$TEMPFILE1cp$TEMPFILE1$TEMPFILE2if$(grepalias.*bonding$TEMPFILE1)!=;thenbondcount=$(grepalias.*bonding$TEMPFILE1|wc-l)elif$(grepinstall.*bond.*$TEMPFILE1)!=;thenbondcount=$(grepinstall.*bond.*$TEMPFILE1|wc-l)elsebondcount=0fiif$bondcount-ge1;thense
11、d/alias.*bonding/d;s八(optionst*)(bond0-9*)/install2VsbinVmodprobe-ignore-installbonding、-o2/$TEMPFILE1$TEMPFILE2echoinstall$1/sbin/modprobe-ignore-installbonding-o$1miimon=100mode=$MODE$TEMPFILE2elseechoalias$1bonding$TEMPFILE2echooptions$1miimon=100mode=$MODE$TEMPFILE2fimv-f$TEMPFILE2$MODCONF#restartnetworkechoSystemwillre
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 欠薪投诉活动方案
- 水上公园新年活动方案
- 沂蒙山女神节活动方案
- 毕业周年庆活动方案
- 毕业国风活动方案
- 江西军营联谊活动方案
- 水上救援大练兵活动方案
- 正月下单优惠活动方案
- 民俗村公关活动策划方案
- 气球开业活动方案
- SY∕T 7298-2016 陆上石油天然气开采钻井废物处置污染控制技术要求
- TSG-R0005-2022《移动式压力容器安全技术监察规程》(2022版)
- 2022更新国家开放大学电大《调剂学》网络核心课形考网考作业及答案
- 2021-2022学年人教版数学六年级上册第一单元测试卷【含答案】
- (完整版)UPS技术培训教材PPT(共-54张)课件
- 全国医疗服务价格项目规范(试行)
- 第三章_同步发电机励磁自动调节
- 食品用塑料包装容器工具等制品生产许可审查细则
- 财政部金融企业不良资产批量转让管理办法(财金[2012]6号)
- 格宾挡墙结构设计计算书
- 八年级上册物理教案全册
评论
0/150
提交评论