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) |