网卡bond的配置

所谓bond,就是把多个物理网卡绑定成一个逻辑上的网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提高冗余,分别和不同交换机相连,提高可靠性,但有时服务器带宽不够了也可以用作增加带宽。

操作方法

  • 01

    网卡bond前期准备 1.由于服务器网卡比较多,逻辑顺序与物理顺序不一定一致。首先要确定哪几块网卡布置了网线,一般是有两块网卡对应两根网线,分别连接不同的交换机。查看所有网卡 $lspci|grep net 查看网卡2的信息,Link detected:yes表示有网线插入 $ethtool eth2 如果Link detected:no 的话,尝试用命令ifconfig eth2 up,如果用ethtool查看任然为no的话,才能说明此网卡确实没有网线插入。 2.注意如果ifcfg-bond0的配置文件如果是从其他网卡配置文件拷贝过来的,HWADDR地址一定要删除,DEVICE名字要改。 3.NetworkManager要关闭,建议临时和永久都关闭一下。 $chkconfig NetworkManager off $service NetworkManager stop 在《linux就该这么学》中查看负载均衡的配置。

  • 02

    更改要bond网卡的配置文件 eth2,eth3为bond前的网卡名称,bond0为bond后的网卡名称,我们需要对这三个配置文件做更改。 eth2: $vi /etc/sysconfig/network-scripts/ifcfg-eth2 DEVICE=eth2 HWADDR=44:A8:42:25:7C:FE BOOTPROTO=none ONBOOT=yes SLAVE=yes MASTER=bond0 TYPE=Ethernet eth3: $vi /etc/sysconfig/network-scripts/ifcfg-eth3 DEVICE=eth3 HWADDR=44:A8:42:25:7D:01 BOOTPROTO=none ONBOOT=yes SLAVE=yes MASTER=bond0 TYPE=Ethernet bond0: $vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 BOOTPROTO=static ONBOOT=yes IPADDR=100.100.100.100 NETMASK=255.255.255.0 GATEWAY=100.100.100.1 TYPE=Ethernet

  • 03

    配置模式为bond6$vi /etc/modprobe.d/dist.conf 在最后添加下面2行 alias bond0 bonding options bond0 miimon=100 mode=6 也可以用下面的命令添加 $sed -i '$a alias bond0 bonding' /etc/modprobe.d/dist.conf $sed -i '$a options bond0 miimon=100 mode=6' /etc/modprobe.d/dist.conf

  • 04

    重启网络服务$service network restart

  • 05

    用nload查看流量$vim /root/.bash_profileexport PATH alias nload='nload -m -s 5 -u m -t 2000 bond0 eth2 eth3'$source /root/.bash_profile$nload

(0)

相关推荐

  • VMware ESXI 网卡负载均衡配置3种方法

    VMware ESXI 网卡负载均衡配置3种方法(1) 基于端口的负载均衡 (Route based on the originating virtual port ID)(这个是默认支持)这种方式下 ...

  • Debian 双网卡bond

    Debian 双网卡bond

  • Linux环境下双网卡主机路由配置教程

    一、环境: 三台直接相连的计算机主机如图 PC1<------>PC2<------>PC3 其中PC2上有两块网卡eth0、eth1,分别与PC3、PC1相连 ------代 ...

  • CentOS双网卡内外网配置方法

    双网卡配置:在虚拟机设置里添加一个网卡仅主机模式,重启过后在/etc/udev/rules.d/70-persistent-net.rule生成一个新的MAC地址,复制网卡eth0到eth1,注意去掉 ...

  • CentOS双网卡内外网配置 route 网卡别名详解

    双网卡配置:在虚拟机设置里添加一个网卡仅主机模式,重启过后在/etc/udev/rules.d/70-persistent-net.rule生成一个新的MAC地址,复制网卡eth0到eth1,注意去掉 ...

  • RedHat服务器网卡阵列配置攻略

    网卡阵列配置1.修改vi /etc/rc.d/rc.local文件,增加以下内容(注意这里添加的是eth0.eth1两个网口) 复制代码 代码如下: ifenslave bond0 eth0 eth1 ...

  • win7系统双网卡怎么配置

    win7下两个网卡 win7系统会自动设置两个默认网关,然后交替使用,会造成打开一个网页要刷新两次的怪情况.因此解决方法就是只配置一个网关,另一个网络用一条静态路由就好了. 1,先将外网网卡按正常配置 ...

  • 如何在linux suse 中配置网卡

    linux suse 11 64位系统中配置网卡 操作方法 01 执行命令:确认当前系统中有多少网卡(eth0---eth?) (说明此机子只有一个网口,并已配置好) 02 选择一块网卡,插入网线,并 ...

  • linux一些基本命令以及初级网络配置方法

    基本命令 uname -a -s hostname显示主机名 若是要永久生效,则编辑以下文件 #vim /etc/sysconfig/network ssh远程登录 #ssh 10.1.1.54 (是 ...