CentOS ips bonding

centos ip bonding 一个网卡多个ips,多个网口一个ip

1,配置一个网卡多ips的情况
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
DEVICE="eth0"
TYPE="Ethernet"
UUID=""
ONBOOT="yes"
NM_CONTROLLED="yes"
BOOTPROTOCOL="static"
IPADDR=""
NETMASK=""
GATEWAY=""
或者ifconfig eth0:0 ip netmask up
route add default gw
route del default gw

2,多网卡绑定一个ip
2.1 vim /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=
NETWORK=10.114.100.254
NETMASK
userctl=no
BOOTPROTO=none
ONBOOT=yes
2.2 vi /etc/sysconfig/network-scripts/ifcfg-eth0 仅仅有如下infos
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

2.3 vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

2.4 vim /etc/modprobe.conf 添加如下信息alias bond0 bonding 0
ptions bond0 mode=blance-alb miimon=100

2.5执行modprobe bonding && service restart && less /proc/net/bonding/bond0

时间: 2024-10-08 14:16:28

CentOS ips bonding的相关文章

linux设置网卡别名和网卡绑定

 网卡别名 | CentOS 6 bonding | CentOS 7 nmcli网络组 网卡别名: 1.命令实现: 皆为临时生效 ifconfig: ]# ifconfig eth0:0 202.204.235.5.24 ]# ifconfig eth0:0 down    撤销该别名 ip: ]# ip addr add 202.204.235.10/24 dev eth0 该地址对ifconfig命令不可见 ]# ip addr add 202.204.235.20/24 dev eth0

NIC Bonding on CentOS 7 with nmcli

NIC Bonding on CentOS 7 with nmcli 当系统管理员希望增加可用带宽,并提供冗余和负载平衡的数据传输,内核支持bonding允许以聚合的方式实现.简单地说,绑定意味着将两个或多个物理网络接口(称为奴隶)聚合成一个单独的逻辑节点(称为主网络).如果一个特定的NIC(网络接口卡)的经验问题,通信不受影响只要其他保持活跃. 1.先决条件 默认情况下,bonding内核模块没有启用.因此,我们将需要加载它并确保它持久.使用modprobe--first-time加载bond

NIC Bonding on CentOS 7 with nmtui

    NIC Bonding on CentOS 7 with nmtui 当系统管理员希望增加可用带宽,并提供冗余和负载平衡的数据传输,内核支持bonding允许以聚合的方式实现.简单地说,绑定意味着将两个或多个物理网络接口(称为奴隶)聚合成一个单独的逻辑节点(称为主网络).如果一个特定的NIC(网络接口卡)的经验问题,通信不受影响只要其他保持活跃. 1.先决条件 默认情况下,bonding内核模块没有启用.因此,我们将需要加载它并确保它持久.使用modprobe--first-time加载

CentOS 5.x 6.x 网卡绑定(Bonding)脚本

工作中经常要为客户调整网卡绑定,为此制作了此脚本(比较粗糙,请见谅).使用时请查看脚本帮助 bond.sh #!/bin/bash usage() { cat << EOF create by [email protected] usage: $0 options OPTIONS:     -h  Show this message     -i Bonding IP,NETMASK,GATEWAY(optional)     -q Show Bonding Parameter Info   

Centos网络管理(五)-Bonding、网络组和网桥

Bonding 将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡. 直接给两块网卡设置同一IP地址是不可以的.通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址 ? Mode 0 (balance-rr) 轮转( Round-robin)策略:从头到尾顺序的在每一个slave接口上面发送数据包.本模式提供负载均衡和容错的能力 ? Mode 1 (active-backup) 活动-备份(主备)策略:只有一个slave被激活,当且仅当活动的slave

centos 链路捆绑(聚合)bonding配置举例

1centos操作系统停止NetworkManager进程.命令:systemctl stop NetworkManager 下次启动不开启进程 systemctl disable NetworkManager 创建bond0文件 [[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-bond0 NM_CONTROLLED=no    /*是否使用NetworkManager服务 DEVICE=bond0      /*网卡

CentOS 6 / RHEL 6配置bonding 4模式

实现bond 802.3ad or 4 模式:(IEEE 802.3ad), 方式:创建一个整合的组,这个组会共享网速和网络双工(duplex)设置.模式 4 会根据 IEEE 802.3ad 标准使用活动组中的所有网络接口 1.需要交换机配合配置, 2.两端负载均衡模式:基于源IP和目的IP 系统配置: /etc/modprobe.d/bonding.conf alias bond1 bonding options bond1 mode=4 miimon=100 lacp_rate=fast

Bridging and Bonding with CentOS 6.5

eth0和eth1要做bond,然后kvm虚拟机通过bridge与外界通信. 那么就要在bond上做bridge.配置文件例如以下,实測这样配置,能够从kvm虚拟机ping通外界拓扑. ifcfg-eth0: DEVICE=eth0 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no ifcfg-eth1: DEVICE=eth1 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes

NIC Bonding on CentOS 6/7

Make sure not to use NetworkManager, using normal network vi /etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=noneONBOOT=yesIPADDR=192.168.44.27NETMASK=255.255.255.0GATEWAY=192.168.44.200DNS1=210.22.84.3USERCTL=noBONDING_OPTS="mode=1 m