Chinaunix首页 | 论坛 | 博客
  • 博客访问: 35667
  • 博文数量: 28
  • 博客积分: 368
  • 博客等级: 一等列兵
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-13 17:41
文章分类

全部博文(28)

文章存档

2022年(2)

2020年(3)

2017年(1)

2016年(5)

2015年(1)

2012年(4)

2011年(11)

2010年(1)

我的朋友

分类: LINUX

2016-09-21 20:12:55

Ubuntu下网卡聚合,实测验证通过记录。


1、Ubuntu下网卡聚合需要ifenslave包,因此首先检查该包是否已经安装,具体命令如下:dpkg -s ifenslave
2、如果该包已经安装,可跳过此步骤,否则进行包的在线安装,具体命令如下:apt-get install ifenslave,如果提示找不到包,则需要先执行如下命令:apt-get update
3、配置网络接口文件,具体命令如下:vi /etc/network/interfaces
文件内容参考信息如下:

iface lo inet loopback


iface eth0 inet dhcp
iface eth1 inet dhcp


auto bond0
iface bond0 inet static
address 192.168.2.100
netmask 255.255.255.0
gateway 192.168.2.1


post-up ifenslave bond0 eth0 eth1
pre-down ifenslave -d bond0 eth0 eth1


说明:其中eth0、eth1为网卡设备名称,实际可根据服务器的实际信息进行相应的修改即可


4、加入开启自动加载驱动,具体命令如下:vi /etc/modules,添加内容如下:bonding mode=1 miimon=100
5、重启服务器进行验证测试,具体名如如下:reboot


备注:
1、手动加载驱动:modprobe bonding


2、手动给bond设备分配IP:ifconfig bond0 netmask <子网掩码> broadcast <广播地址 >
例如 ifconfig bond0 192.168.2.100 netmask 255.255.255.0 broadcast 172.31.3.254 --broadcast部分可忽略


3、手动将物理网卡接口添加到bond设备中:ifenslave bond0 [{-f|--force} bond0 eth0 [ eth1 [eth2]...]
例如 ifenslave bond0 eth0 eth1 梆定了eth0 eth1两个网卡设备。 --force 表示强制进行梆定


4、手动启动网卡:ifconfig bond0 up
5、手动停用网卡:ifconfig bond0 down


6、查看bond接口信息:ifenslave bond0
7、查看所有接口状态信息:ifenslave -a


阅读(1650) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~