首页
学习
活动
专区
圈层
工具
发布

linux 实现双网卡绑定单个IP——bond篇

双网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。...bond在Linux下叫bonding,IBM称为etherchanel,broadcom叫team,但是名字怎么变,效果都是将两块或更多的网卡当做一块网卡使用,在增加带宽的同时也可以提高冗余性。...配置bond 网卡 bond1 IP bond 模式 ens33、ens36 192.168.171.111 mode 1 注: ip地址配置在bond1 上,物理网卡无需配置IP地址 #加载bonding...,而且日志里面也检查不出错误来,可以关闭NetworkManager后再次重启网卡试试 重启网络后查看各个网卡的信息 [root@web01 ~]# ip a show ens33 2: ens33:...default qlen 1000 link/ether 00:0c:29:9f:33:9f brd ff:ff:ff:ff:ff:ff [root@web01 ~]# ip a show bond1

8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux下Bond技术实现负载均衡

    网卡绑定mode共有七种(0~6): bond0、bond1、bond2、bond3、bond4、bond5、bond6。...以下在VMware虚拟机下RHEL 7中进行网卡的bond技术绑定操作 配置网卡设备的绑定参数,这里需要注意此时独立的网卡需要被配置成为一块“从属”的网卡,服务于“主”网卡,不应该再有自己的IP地址。...SLAVE=yes 新建网卡设备文件ifcfg-bond0,并配置IP地址等信息,这样子当用户访问相应服务的时候,就是由这两块网卡设备在共同提供服务了。...vim ifcfg-bond0              #当前目录下新建ifcfg-bond0配置文件 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes USERCTL...(平衡负载模式) vim /etc/modprobe.d/bond.conf              #配置网卡绑定驱动的模式 alias bond0 bonding options bond0 miimon

    4.4K20

    Linux 多网卡的7种bond模式原理

    Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要...的这两块网卡是使用同一个MAC地址.从原理分析一下(bond运行在mode 0下): mode 0下bond所绑定的网卡的IP都被修改成相同的mac地址,如果这些网卡都被接在同一个交换机,那么交换机的arp...当本机发送ARP请求时,bonding驱动把对端的IP信息从ARP包中复制并保存下来。...而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量 Linux网口绑定 通过网口绑定(bond)技术,可以很容易实现网口冗余,负载均衡,从而达到高可用高可靠的目的。...前提约定: 2个物理网口分别是:eth0,eth1 绑定后的虚拟口是:bond0 服务器IP是:192.168.0.100 第一步,配置设定文件: /etc/sysconfig/network-scripts

    9.5K22

    linux中配置双网卡实现双网卡绑定,负载均衡

    配置双网卡的目的: 1、实现冗余 2、负载均衡 linux 主机安装双网卡,共享一个IP地址,对外提供访问,实际 同样 连接两条物理线路到交换机 实现平时 双网卡同时工作,分流网络压力,同时提供冗余备份...Linux bonding 驱动模块 提供了一种方法,用以把多个网络接口(network interface)组合成一个 逻辑的 "bonded" 接口。...大多数目前发布的Linux内核都以模块(module)方式带了bonding驱动, ifenslave工具(主要配置工具)也都已经安装好。...输入/输出负载均衡模式(adaptive load balancing),mode=6,输入和输出都实现负载均衡,需要网卡和驱动支持ethtool命令 CentOS双网卡绑定,实现负载均衡 bind0 IP...通过查阅该文件,获取bond0 网卡的工作状态信息 通过断开不同网卡,观察改文件的信息变化。

    14.3K20

    Linux网络-配置IP

    本来IP配置应该放在Linux安装完成的就要配置的,但是由于那个时候对Linux不怎么熟悉,所以单独列了一个章节来讲解。...主要从以下几个方面来介绍: 1.给Linux服务器配置IP(本章节) 2.探测对方网络连通性(ping & telnet) 3.下载对方文件(wget) 4.请求对方服务器(curl) 5.检查本地服务状态...里面一切皆文件,这也是Linux的思想之一)也会涉及到一些基础操作命令。...vi 编辑文件,进入以后按i进入编辑模式,删除自带的所有配置,参考最简便的方式配置ip,ip和实际环境相对应。...是否配置正常 ip a //也可以使用ifconfig,默认最小化安装没这个命令 5.配置文件解释 下面是一些常见的Linux网卡配置文件参数的解释: DEVICE:网络设备的名称,如eth0、eth1

    3.2K00

    Linux网络IP协议

    前置认识 1.首先要对所有主机进行标识:源IP和目的IP进行标识源主机和目的主机。...两个主机的进程通信是需要得知ip和端口号的,TCP提供端口号,ip提供源ip和目的ip(ip采用点分十进制,大小4字节) 在网络通信过程中,网络是没有TCP层的,只有再各个主机才有TCP层。...*,前 16 位是网络号,共 65,536 个地址 包含在这个范围中的, 都成为私有 IP, 其余的则称为全局 IP(或公网 IP). 在日常生活中,我们大部分用到的都是私有ip。...路由器当中有个叫做路由表的,Linux机器下查看路由表的指令是: route Destination:目标网络 Gateway:下一跳路由器 Genmask:子网掩码 Flags:U代表正在使用...也就是就是一种将私有 IP 和全局IP 相互转化的技术方法: 很多学校, 家庭, 公司内部采用每个终端设置私有 IP, 而在路由器或必要的服务器上设置全局 IP; 全局 IP 要求唯一, 但是私有

    1.9K20

    【Linux】配置动态IP

    动态IP 服务器重启完成之后,我们可以通过linux的指令 ip addr 来查询Linux系统的IP地址,具体信息如 下: 从图中我们可以看到,并没有获取到linux系统的IP地址,这是为什么呢?...这是由于启动服务器时未 加载网卡,导致IP地址初始化失败而造成的。那么接下来我们就需要来修改网络初始化配置,设定 网卡在系统启动时初始化。   具体操作步骤如下: 1)....按 ENTER    保存退出 备注: 在上述的操作中用到了Linux中的相关指令, 目前大家不用深究, 后面会详细讲解, 目前大家只 需要把这个文件的配置项ONBOOT的值有no改为yes即可。...重新启动虚拟机   重启之后, 再次输入root的用户名密码,登录到Linux系统之后,可以通过指令 ip addr 来查看IP地 址。

    10.7K20

    Linux网络-IP协议

    文章目录 零、前言 一、网络层 理解路由选择 二、IP协议 三、网段划分 四、IP地址数量限制 五、私有和公网IP地址 NAT技术 六、路由 零、前言 本章主要讲解学习网络层的作用, 深入理解IP协议的基本原理...(IP协议则是IP地址寻址);如果通信双方在不同网络内,需要网络层中的网络地址进行寻址,即必须通过三层进行 二、IP协议 基本概念: 主机: 配有IP地址, 但是不进行路由控制的设备 路由器: 即配有IP...而TCP/IP协议规定, 每个主机都需要有一个IP地址 实际上, 由于一些特殊的IP地址的存在, 数量远不足43亿,另外IP地址并非是按照主机台数来配置的, 而是每一个网卡都需要配置一个或多个IP地址...*,前16位是网络号,共65,536个地址 包含在这个范围中的, 都成为私有IP, 其余的则称为全局IP(或公网IP) 示图: 说明: 一个路由器可以配置两个IP地址, 一个是WAN口IP,...最终数据包中的IP地址成为一个公网IP.

    5.3K20
    领券