Ubuntu双网卡绑定

简介:

ubuntu版本:Ubuntu 14.04.1 LTS

 

安装网卡负载软件

aptitudeinstall ifenslave

 

加载模块及配置负载算法

echo"bonding mode=0 miimon=100" >>/etc/modules

#miimon是100ms监测一次网卡状态

 

配置bond0

注:bond IP与成员口的IP不能一致,如果不想成员口IP获得本网段地址,可以随便配置一个。

 

root@Telcom-DG-WY-LVS-13-130:~#cat /etc/network/interfaces

# The loopback networkinterface

auto lo

iface lo inet loopback

 

autop1p1

iface p1p1 inet static

  address 172.16.0.2

  netmask 255.255.255.0

 

auto p1p2

iface p1p2 inet static

  address 172.16.1.2

  netmask 255.255.255.0

 

auto bond0

iface bond0 inet static

  address 14.17.64.2

  netmask 255.255.255.0

  gateway 14.17.64.1

  dns-nameservers 114.114.114.114

  up ifenslave bond0 p1p1 p1p2

  down ifenslave -d bond0 p1p1 p1p2

 

重启服务器

reboot

 

确认bond状态

root@Telcom-DG-WY-LVS-13-130:~#cat /proc/net/bonding/bond0

Ethernet Channel BondingDriver: v3.7.1 (April 27, 2011)

 

Bonding Mode: loadbalancing (round-robin)

MII Status: up

MII Polling Interval (ms):100

Up Delay (ms): 0

Down Delay (ms): 0

 

Slave Interface: p1p1

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr:00:25:90:e0:9c:8c

Slave queue ID: 0

 

Slave Interface: p1p2

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr:00:25:90:e0:9c:8d

Slave queue ID: 0

 

h3c交换机绑定

网卡mode0需要交换机的支持,如果交换机不做绑定,虽然不会影响连通性,但是性能只有单个网卡,这是因为mode0时,服务器两个网卡都是相同的MAC地址,在交换机上无论对应哪一个端口,同一时刻也只有一个端口转发流量,所以需要在交换机上做链路聚合。

 

配置:

interfaceBridge-Aggregation 2

  port access vlan 641

  description to_1.1.1.2

  quit

interface GigabitEthernet1/0/11

  port link-aggregation group 2

  quit

interface GigabitEthernet1/0/24

  port link-aggregation group 2

  quit

dis bri interface  #查看接口状态

save  #保存配置

 

 

 

     本文转自杨云1028 51CTO博客,原文链接:http://blog.51cto.com/yangrong/1576768,如需转载请自行联系原作者






相关文章
|
2月前
|
Ubuntu
如何在 Ubuntu 中创建网络绑定和桥接?
如何在 Ubuntu 中创建网络绑定和桥接?
153 0
如何在 Ubuntu 中创建网络绑定和桥接?
|
1月前
|
Ubuntu Linux
ubuntu linux配置bond 网卡绑定 多个bond配置多网关
ubuntu linux配置bond 网卡绑定 多个bond配置多网关
34 1
|
Linux API C语言
Ubuntu16下编译安装Open Babel2.4.1和python绑定
Ubuntu16下编译安装Open Babel2.4.1和python绑定
348 0
Ubuntu16下编译安装Open Babel2.4.1和python绑定
ubuntu16.04 双网卡绑定
ubuntu 16.04 双网卡绑定仅仅需要配置/etc/network/interfaces 添加标记内容即可 apt-get install ifenslave 默认已经安装
1566 0
|
负载均衡 Ubuntu 网络协议
ubuntu双网卡准备配置
近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上。这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换。 整体配置不难,网上也有相应的教程,可能有些是ubuntu的版本不同,所以配置以后没有达到应有的效果,最终通过51运维网的Ubuntu双网卡绑定的设置方法一文中的方法实现了该功能,本文简单记录之。
1621 0
|
负载均衡 Ubuntu Linux
ubuntu多网卡绑定
这是最近碰到这个问题,需要将两张网卡绑定,共用一个IP,实现冗余效果。实际上linux双网卡的绑定模式有7中,而在这里常用的是 active-backup linux有七种网卡绑定模式:0. round robin,1.
1553 0