Linux网卡绑定简单说明
更新时间:2024-01-16 23:35:01 阅读量: 教育文库 文档下载
- Linux网卡绑定推荐度:
- 相关推荐
第一步: 创建 bond0 配置文件
[root@nixway.net etc]# vi /etc/sysconfig/network-scripts/ifcfg-bond0 配置文件内容如下: DEVICE=bond0 ONBOOT=yes BOOTPROTO=static TYPE=Ethernet NETMASK=255.255.0.0 IPADDR=10.1.0.5
第二步: 修改 eth0 和 eth1 配置文件:
使用vi修改eth0和eth1的配置文件
[root@nixway.net etc]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 如下为参考配置 DEVICE=eth0 ONBOOT=yes BOOTPROTO=none TYPE=Ethernet MASTER=bond0 SLAVE=yes
修改eth1配置文件
[root@nixway.net etc]# vi /etc/sysconfig/network-scripts/ifcfg-eth1 如下为参考配置
DEVICE=eth1 USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes BOOTPROTO=none 保存退出.
第三步: 装载 bond 模块驱动
在使bond0网口能够工作之前,需要首先装载内核bond模块的驱动, /etc/modprobe.conf:
[root@nixway.net etc]# vi /etc/modprobe.conf 将如下两行附加到文件末尾:
alias bond0 bonding options bond0 mode=balance-alb alias bond0 bonding options bond0 miimon=100 mode=6
第四步: 测试配置
首先装载bonding模块
[root@nixway.net etc]# modprobe bonding 重启网络服务,确认bond0已经启动:
[root@nixway.net etc]# service network restart 确认设备已经正确加载:
[root@nixway.net etc]# less /proc/net/bonding/bond0 输出:
Bonding Mode: load balancing (round-robin) MII Status: up
MII Polling Interval (ms): 0 Up Delay (ms): 0
修改Down Delay (ms): 0
Slave Interface: eth0 MII Status: up Link Failure Count: 0
Permanent HW addr: 00:0c:29:c6:be:59
Slave Interface: eth1 MII Status: up Link Failure Count: 0
Permanent HW addr: 00:0c:29:c6:be:63
列出所有网口:
[root@nixway.net etc]# ifconfig 输出:
bond0 Link encap:Ethernet HWaddr 00:0C:29:C6:BE:59 inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:2804 errors:0 dropped:0 overruns:0 frame:0 TX packets:1879 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:250825 (244.9 KiB) TX bytes:244683 (238.9 KiB)
eth0 Link encap:Ethernet HWaddr 00:0C:29:C6:BE:59 inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fec6:be59/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:2809 errors:0 dropped:0 overruns:0 frame:0 TX packets:1390 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:251161 (245.2 KiB) TX bytes:180289 (176.0 KiB) Interrupt:11 Base address:0x1400
eth1 Link encap:Ethernet HWaddr 00:0C:29:C6:BE:59 inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fec6:be59/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:4 errors:0 dropped:0 overruns:0 frame:0 TX packets:502 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:258 (258.0 b) TX bytes:66516 (64.9 KiB) Interrupt:10 Base address:0x1480
如果已经输出类似上述的端口,说明你的bond已经成功了. 更多细节,请参考官方文档
多个bond设备
若您需要激活多个bond设备,例如bond0、bond1对应不用的网卡。配置方法略微有点不 同。
1、ifcfg-bondX的配置和单个bond的配置没有区别
2、修改modprobe.conf 有2种修改方法:
a) 当2个或者多个bond网卡的所有参数(即bonding模块的参数,如mode、miimon 等)都相同时,加载bonding模块时设置 max_bonds参数即可。如max_bonds=2时,加载bonding驱动之后可以创建2个bond网卡bond0,bond1,修改后的modprobe.conf和下面的情形类似: 引用 ....
alias bond0 bonding alias bond1 bonding
options bond0 miimon=100 mode=1 max_bonds=2 ....
NOTE:
注意:远程ssh做这个配置,最好写一个脚本包含命令modprobe bonding 和service network restart命令,之后执行脚本,否则,执行完第一条命令就连不上了
Centos6.2配置网卡绑定 先停止NetworkManager service NetworkManager stop chkconfig NetworkManager off
在/etc/sysconfig/network-scripts/目录下建立ifcfg-bond0文件,文件内容如下: DEVICE=bond0 USERCTL=no
BOOTPROTO=none ONBOOT=yes
IPADDR=192.168.100.17 NETMASK=255.255.255.0 GATEWAY=192.168.100.1 TYPE=UnKnown
BONDING_OPTS=\
绑定mode为0,是rond-robin模式。 然后分别修改ifcfg-eth0文件,如下: DEVICE=\
#HWADDR=\ONBOOT=\BOOTPROTO=none MASTER=bond0 SLAVE=yes
USERCTL=no
在把ifcfg-eth1文件修改如下: DEVICE=\
#HWADDR=\ONBOOT=\BOOTPROTO=none MASTER=bond0 SLAVE=yes USERCTL=no
在/etc/modprobe.d/目录下建立bonding.conf文件,文件内容如下: alias bond0 bonding 执行modprobe bonding
然后重启网络service network restart
-------modprobebonding;servide network restart
之后就可以用ifconfig -a看到绑定好的bond0网卡,bond0与eth0,eth1的mac地址均为一样。
可以同过cat /proc/net/bonding/bond0 此命令查看绑定情况
网卡绑定解除:
删除ifcfg-bond0,和删除/etc/modprobe.d/bonding.conf 修改ifcfg-eth0和ifcfg-eth0为绑定之前的样子 rmmod bonding(很重要)
Serivice NetworkManager stop(也许可以不作) Service network restart(好像不成功)
Ifconfig bond0 down(据说bond0就不见了,成功了)
正在阅读:
Linux网卡绑定简单说明01-16
T410完整上电时序06-16
地理信息系统DEM实验报告 - 图文10-18
部编版三年级语文上册优质教案-第7单元-23-带刺的朋友(第2课时04-17
动迁安置房脚手架施工方案 - 图文11-26
人防地下室平战转换06-09
可溶性聚酰亚胺研究进展05-02
2018-2019学年广东省广州市白云区八年级(上)期末物理试卷04-25
甘肃省理工中等专业学校师生外出义务劳动活动安全预案09-19
汽车构造试题库05-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 绑定
- 网卡
- 说明
- 简单
- Linux
- 欧陆590C文档
- 材料采购业务按实际成本法的核算习题
- 1998年白皮书中国海洋事业的发展
- ZTSD7000 售电软件使用说明书 - 图文
- ATPL飞行员执照B737-700800 差 异 题 库
- 毕业设计任务书
- 浅谈美国文化对中国文化的影响
- 历史趣闻唐朝名将李靖的儿子是谁 李靖与红拂女的故事
- 国际结算复习 资料
- 《国际贸易》海闻版 - 课后答案
- 关于完善市纪检监察派驻机构统一管理的调研报告
- 2015年天津市气象行业预报技能竞赛理论知识试卷(天津) - 图文
- 做好班主任工作要用“五心”
- 教师对初中生阅读情况调查报告分析
- 危险源和应急管理制度
- 江苏省废物回收行业企业名录2018版966家 - 图文
- GMP认证申请材料
- 初中数学复习资料整式和因式分解(5页)备课教案教学设计教学反思导学案
- 金融学
- 试论女性职工就业歧视的原因及对策