linux系统双网卡绑定的双网卡和单网卡怎么设置

    Linux bonding驱动提供了一种方法,用以把多个网络接口(network interface)组合成一个逻辑的"bonded"接口。Bonded接口的工作方式取决于驱动的模式:不同的模式提供了热备份或负载均衡等不同的服 务。此外,驱动还会监控链路的可用性。Bonding驱动最早来自Donald Becker针对Linux 2.0内核的beowulf补丁。现在已经有了很多的变化,最早的来自beowulf网站的工具已经不能和现在的驱动一起使用。

   大多数目前发布的Linux内核都以模块(module)方式带了bonding驱动,ifenslave工具也都已经安装好。如果你的Linux没有,或者你确实需要自己来编译bonding,需要根据具体版本去下载。

1)增大带宽、实现负载均衡;

2)提供链路冗余,进行失效保护。

2、实现双网卡绑定有哪些方法:

5.重启系统,查看网卡信息



}

网卡(接口)绑定是将多块 网卡 逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性的一个方式是使用多个网卡。Linux 绑定驱动程序提供了一种将多个网卡聚合到一个逻辑的绑定接口的方法。这是个新的实现绑定的方法,并不影响 linux 内核中旧绑定驱动。

网卡绑定为我们提供了两个主要的好处:

现在让我们在 CentOS 7 上配置网卡绑定吧。我们需要决定选取哪些接口配置成一个组接口(Team interface)。

运行 ip link 命令查看系统中可用的接口。

这里我们使用 enoeno 网卡在 “主动备份” 模式下创建一个组接口。(译者注:关于不同模式可以参考:)

按照下面的语法,用 nmcli 命令为网络组接口创建一个连接。

现在让我们来创建组接口。这是我们创建组接口所使用的命令。

现在让我们添加从设备到主设备 team0。这是添加从设备的语法:

再次用命令 #nmcli con show 验证连接配置。现在我们可以看到从设备配置信息。

现在让我们为 team0 接口分配一个 IP 地址并启用这个连接。这是进行 IP 分配的命令。

现在用 teamdctl 命令检查 主动备份 配置功能。

现在让我们把激活的端口断开连接并再次检查状态来确认主动备份配置是否像希望的那样工作。

是的,它运行良好!!我们会使用下面的命令连接回到 team0 的断开的连接。

我们还有一个 teamnl 命令可以显示 teamnl 命令的一些选项。

用下面的命令检查在 team0 运行的端口。

显示 team0 当前活动的端口。

好了,我们已经成功地配置了网卡绑定 :-) ,如果有任何反馈,请告诉我们。

实现单网卡双IP的方法 

本文永久更新链接地址

}

由于本人最近在学习RHCA,苦于没有实际设备,于是就用VMware模拟。具体设置方法如下:

1.首先给目标主机安装双网卡,并且将双网卡改成host-only连接方式

注意此部操作要在虚拟机关闭的情况下进行。配置完成后,打开虚拟机

在这个文件最下方设置虚拟网卡的信息,例如我设置虚拟网卡为testcard

其中0表示提供容错和负载均衡的功能,1表示只提供容错的功能;

miimon=100表示连接监控的频度,单位为毫秒;

由于是内网实验,没有设置网关,建议网卡ip地址为静态手动分配,

虚拟网卡设置完毕后,就要设置真实网卡了

配置如上所示,由于在虚拟机中写mac地址会导致网卡启动不正常,所以把mac地址注释掉了。

全部配置完毕后,重启系统。

开启另外一台虚拟机,对192.168.1.88ip进行ping,在虚拟网卡端查看流量

断掉eth0后可以看到流量继续增长,eth1开始起总用。

}

我要回帖

更多关于 linux系统双网卡绑定 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信