多块网卡绑定IP在linux下

昨天要使用多块网卡绑定IP在linux下,,搞了一个下午解决.

使用是rhel4 U3版本.参考内核源代码的bonding.txt文档.

方法如下:

1.备份/etc/sysconfig/network-scripts目录下的ifcfg开头的文件.

2.修改ifcfg-eth0,1,2,3文件如下:

DEVICE=eth0
BOOTPROTO=none
HWADDR=xx:xx:xx:xx:xx:xx //mac地址..
ONBOOT=yes
TYPE=Ethernet
MASTER=bond0
SLAVE=yes
USERCTL=no

注意MASTERifcfg-eth2,3要改为bond1

3.建立ifcfg-bond0,1文件,如下:

DEVICE=bond0
IPADDR=192.168.10.22
NETMASK=255.255.255.0
NETWORK=192.168.10.0
BROADCAST=192.168.10.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no

DEVICE=bond1
IPADDR=172.16.0.2
NETMASK=255.255.0.0
NETWORK=172.16.0.0
BROADCAST=172.16.0.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no

4.修改/etc/modprobe.conf文件,加入:

alias bond0 bonding
options bond0 miimon=100 max_bonds=2

注意一定要加入max_bonds参数,否则仅仅能实现绑定一块.自己在这里浪费了时间.

5.重启网络;:

/etc/rc.d/init.d/netword stop

rmmod bonding

/etc/rc.d/init.d/netword start

ifconfig 看看是否实现,ping检查看看.

时间: 2024-09-20 17:43:36

多块网卡绑定IP在linux下的相关文章

linux系统双网卡绑定单个IP地址

双网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断.多网卡绑. 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断.在Linux下叫bonding,IBM称为etherchanel,broadcom叫team,但是名字怎么变,效果都是将两块或更多的网卡当做一块网卡使用,在增加带宽的同时也可以提高冗余性.比如我

Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定的方法_Linux

本篇随笔将详细讲解Linux系统的网卡高级命令.IP别名以及Linux下多网卡绑定的知识 一.网卡高级命令 在之前的一篇随笔里Linux学习之CentOS(九)--Linux系统的网络环境配置,详细讲解了Linux系统下的网络环境配置等知识,我们了解了一些关于网络配置的一些基本命令.在这里将补充一些Linux系统下有关网卡的一些高级命令. ①mii-tool 命令 mii-tool命令我们可以用来查看网卡状态信息,包括了以太网连接是否正常,使用的是哪种型号的网卡等等 [root@xiaoluo

由安装两块网卡的linux系统中引起网络不通想到的

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://chenguang.blog.51cto.com/350944/69543 由安装两块网卡的linux系统中引起网络不通想到的    一天,小王突然急匆匆的来找我,他说:"我在机子上刚装的redhat怎么老也ping不通服务器,我网卡的驱动都安装了,ping 自己的两块网卡的IP都能通,可就时访问不了服务器.我输入[url]http://172.31.0.101[/url]就提示

CentOS5.6下多网卡绑定

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/908974 由于做LVS不能分发到多核,所以用网卡绑定来实现这一点,下面我是我做的用三块网卡绑定的试验 1.修改网卡配置文件 [root@nfs1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 # Intel Corporation 82545EM Gigabit

多网卡绑定Bonding生产实战

一.什么是网卡绑定及简单原理 网卡绑定也称作"网卡捆绑",就是使用多块物理网卡虚拟成为一块网卡,以提供负载均衡或者冗余,增加带宽的作用.当一个网卡坏掉时,不会影响业务.这个聚合起来的设备看起来是一个单独的以太网接口设备,也就是这几块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.这种技术在Cisco等网络公司中,被称为Trunking和Etherchannel 技术,在Linux的2.4.x的内核中把这种技术称为bonding. 二.技术分类 1. 负载均衡 对于bonding

在Linux下配置基于策略的路由的实例

基于策略的路由比传统路由更强大,使用更灵活,它使网络管理者不仅能够根据目的地址而且能够根据报文大小.应用或IP源地址来选择转发路径.在现实的网络应用中,这种选择的自由性还是很需要的.而Linux从2.1版本的内核开始就实现了对策略路由的支持,下面就介绍一个配置实例,以期对读者有所帮助. 实例背景 如图所示,两个内部网通过远端路由器1与因特网相联,通过远端路由器2与上级网相联, Linux服务器做策略路由器,内有4块网卡.IP地址的分配情况如表所示. 在应用需求方面,内网1允许通过远端路由器1(1

双网卡绑定

原文转自:http://hi.baidu.com/xsy86110/item/7d03c4d8e4529918d78ed0b5 为什么要用双网卡呢?用双网卡有什么好处?所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如intel8255x系列.3COM服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一个IP地址上,使用起来就好象在使用一块网卡. 多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽

LINUX下多路径(multi-path)介绍及使用

原文转自:http://rootking.blog.51cto.com/2619611/476212 一.什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系.而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系.也就是说,主机到存储可以有多条路径可以选择.主机到存储之间的IO由多条路径可以选择. 每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流

VMWare Workation双网卡配置IP地址的图文教程_VMware

前几天给一个客户做远程项目实施,客户那边的服务器是Windows OS的,我们这边的业务运行需要linux OS,所以就在Windows OS下安装VMWare. 但是在配置VM的IP地址时,遇到了双网卡配置IP地址的问题.宿主机是双网卡,一块网卡连接内网,一块网卡连接外网. 经过摸索终于把在VMWare上VM双网卡配置IP地址的事情搞定了,下面记录大致的配置过程. PS:VM的两块网卡的IP地址分别是192.168.0.90.192.168.3.250. 其中192.168.0.90是内网地址