精华内容
下载资源
问答
  • 前几日写了一篇Ubuntu14.04双网卡主备配置,没成想变化总是这么快,今日安装某软件,提示最匹配的ubuntu版本是16.04,作为一个码农能有什么办法,只能不断去适应变化、拥抱变化。 首先16.04的安装与14.04大致相同,...

    前几日写了一篇Ubuntu14.04双网卡主备配置,没成想变化总是这么快,今日安装某软件,提示最匹配的ubuntu版本是16.04,作为一个码农能有什么办法,只能不断去适应变化、拥抱变化。

    首先16.04的安装与14.04大致相同,个别地方稍有区别,如时区的选择以及默认软件的安装等,安装时需要注意。而且16.04的网卡名称比较怪异,同样需要注意。

    其双网卡主备配置方式也基本与14.04相同,唯一的区别在/etc/network/interfaces中,现在假设两块网卡的名称分别为enp130s0f0和enp130s0f1,则需要向/etc/network/interfaces文件中添加以下信息:

    auto enp130s0f0
    iface enp130s0f0 inet manual
    bond-master bond0
    
    auto enp130s0f1
    iface enp130s0f1 inet manual
    bond-master bond0
    
    auto bond0
    iface bond0 inet static
    address 172.17.0.101
    netmask 255.255.255.0
    gateway 172.17.0.254
    dns-nameservers 114.114.114.114
    bond-slaves enp130s0f0 enp130s0f1
    bond-lacp-rate 1
    bond-mode 1
    bond-miimon 100

    并且不需要再向/etc/modules中写入内容。重启服务器后即可,其他不变。人生处处充满变化!摔跤吧,码农!

    转载于:https://www.cnblogs.com/shoufengwei/p/6827775.html

    展开全文
  • 双网卡主备模式配置(bond0) 1简述 通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问。 2实现 2.1.查看网卡信息 执行ifconfig -a命令 2.2.修改网卡...

    双网卡主备模式配置(bond0

    1     简述

    通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问。

    2     实现

    2.1.  查看网卡信息

    执行ifconfig -a命令

     

    wKiom1ZyGnLhB4SqAABSXRqW0yM603.png

    2.2.  修改网卡配置文件

     

    切换工作目录

    cd /etc/sysconfig/network-scripts/

     

     

    修改网卡配置文件ifcfg-eth0 ,保证以下几项内容正确:

     

    TYPE=Ethernet

    BOOTPROTO=dhcp

    ONBOOT=yes

    MASTER=bond0

    SLAVE=yes

    修改网卡配置文件ifcfg-eth1 如果没有创建,保证以下几项内容正确(同上):

    DEVICE=eth1

    TYPE=Ethernet

    BOOTPROTO=dhcp

    ONBOOT=yes

    MASTER=bond0

    SLAVE=yes

    2.3.  虚拟网卡文件配置

    创建文件

    touch ifcfg-bond0

     

    编辑文件添加以下内容:

     

    DEVICE=bond0

    TYPE= Ethernet

    ONBOOT=yes

    BOOTPROTO=none

    IPADDR="192.168.137.243"

    NETMASK="255.255.255.0"

    GATEWAY="192.168.137.1"

    DNS="192.168.137.1"

    NAME=bond0

    BONDING_OPTS=”miimon=100 mode=1”

     

     

    说明:如果是在虚拟机里BONDING_OPTS 需要添加fail_over_mac=1 BONDING_OPTS=”miimon=100 mode=1 fail_over_mac=1”

    下面几项根据所处的网络环境进行设置:

    IPADDR="192.168.137.243"

    NETMASK="255.255.255.0"

    GATEWAY="192.168.137.1"

    DNS="192.168.137.1"

    PREFIX=24

     

    2.4.  重启服务

    执行 :

    service network restart

     

    或者reboot 重启服务器

     

    2.5.  查看状态

    ifconfig

     

    wKiom1ZyGqOzgXPjAAA68k2HDAA091.png

     

    查看主备信息:

    wKioL1ZyGzCQBzo8AABgoKMSoWg536.png

    2.6.  测试

    关闭网卡eth0

     

    ifconfig eth0 down

     

    ping一下ip看看是否能通。

     

    查看主备是否切换:


     wKiom1ZyGsmx9AYwAABifOf5bqU675.png

    完成











    本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1725490,如需转载请自行联系原作者
    展开全文
  • linux下服务器的2个网口实现主备功能,当其中一个网口出现异常时,不影响业务,备网卡启动,支持业务正常运行
  • 1简述通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问。2实现2.1.查看网卡信息执行ifconfig -a命令2.2.修改网卡配置文件切换工作目录cd /etc/sysconfig/...

    1     简述

    通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问。

    2     实现

    2.1.  查看网卡信息

    执行ifconfig -a命令

    2.2.  修改网卡配置文件

    切换工作目录

    cd /etc/sysconfig/network-scripts/

    修改网卡配置文件ifcfg-eth0 ,保证以下几项内容正确:

    TYPE=Ethernet

    BOOTPROTO=dhcp

    ONBOOT=yes

    MASTER=bond0

    SLAVE=yes

    修改网卡配置文件ifcfg-eth1 如果没有创建,保证以下几项内容正确(同上):

    DEVICE=eth1

    TYPE=Ethernet

    BOOTPROTO=dhcp

    ONBOOT=yes

    MASTER=bond0

    SLAVE=yes

    2.3.  虚拟网卡文件配置

    创建文件

    touch ifcfg-bond0

    编辑文件添加以下内容:

    DEVICE=bond0

    TYPE= Ethernet

    ONBOOT=yes

    BOOTPROTO=none

    IPADDR="192.168.137.243"

    NETMASK="255.255.255.0"

    GATEWAY="192.168.137.1"

    DNS="192.168.137.1"

    NAME=bond0

    BONDING_OPTS=”miimon=100 mode=1”

    说明:如果是在虚拟机里BONDING_OPTS 需要添加fail_over_mac=1 如BONDING_OPTS=”miimon=100 mode=1 fail_over_mac=1”

    下面几项根据所处的网络环境进行设置:

    IPADDR="192.168.137.243"

    NETMASK="255.255.255.0"

    GATEWAY="192.168.137.1"

    DNS="192.168.137.1"

    PREFIX=24

    2.4.  重启服务

    执行 :

    service network restart

    或者reboot 重启服务器

    2.5.  查看状态

    ifconfig

    查看主备信息:

    2.6.  测试

    关闭网卡eth0

    ifconfig eth0 down

    ping一下ip看看是否能通。

    查看主备是否切换:

    完成

    展开全文
  • 这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换。整体配置不难,网上也有相应的教程,可能有些是ubuntu的版本不同,所以配置以后没有达到应有的效果,最终...

    近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上。这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换。

    整体配置不难,网上也有相应的教程,可能有些是ubuntu的版本不同,所以配置以后没有达到应有的效果,最终通过51运维网的Ubuntu双网卡绑定的设置方法一文中的方法实现了该功能,本文简单记录之。

    一、Bond的工作模式

    Linux bonding驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余。

    bonding一共有7种工作模式(mode):

    0:(balance-rr) Round-robin policy: (平衡轮询策略):传输数据包顺序是依次传输,直到最后一个传输完毕,此模式提供负载平衡和容错能力。

    1:(active-backup) Active-backup policy:(活动备份策略):只有一个设备处于活动状态。一个宕掉另一个马上由备份转换为主设备。mac地址是外部可见得。此模式提供了容错能力。

    2:(balance-xor) XOR policy:(平衡策略):传输根据[(源MAC地址xor目标MAC地址)mod设备数量]的布尔值选择传输设备。 此模式提供负载平衡和容错能力。

    3:(broadcast) Broadcast policy:(广播策略):将所有数据包传输给所有设备。此模式提供了容错能力。

    4:(802.3ad) IEEE 802.3ad Dynamic link aggregation. IEEE 802.3ad 动态链接聚合:创建共享相同的速度和双工设置的聚合组。此模式提供了容错能力。每个设备需要基于驱动的重新获取速度和全双工支持;如果使用交换机,交换机也需启用 802.3ad 模式。

    5:(balance-tlb) Adaptive transmit load balancing(适配器传输负载均衡):通道绑定不需要专用的交换机支持。发出的流量根据当前负载分给每一个设备。由当前设备处理接收,如果接受的设 备传不通就用另一个设备接管当前设备正在处理的mac地址。

    6:(balance-alb) Adaptive load balancing: (适配器负载均衡):包括mode5,由 ARP 协商完成接收的负载。bonding驱动程序截获 ARP在本地系统发送出的请求,用其中之一的硬件地址覆盖从属设备的原地址。就像是在服务器上不同的人使用不同的硬件地址一样。

    本文的需求正如模式1中所描述的,即主备模式。

    二、配置步骤

    2.1 确定网卡名称

    首先确定两块网卡的名称,一般为eth0、eth1,如果有自己添加的网卡名称可能不同,在安装系统的时候可以看到,通过ipmaddr命令可以查看所有网卡信息。

    2.2 安装ifenslave软件

    ifenslave为一种粘合和分离式的软件,可以将数据包有效的分配到bonding驱动。

    sudo apt-get install ifenslave

    2.3 修改/etc/modules文件

    在/etc/modules中加入:

    bonding mode=1 miimon=100

    注意是添加,其他内容不要删除。mode=1表示采用模式1,当然你也可以才用其他模式。

    miimon是用来进行链路监测的。比如miimon=100,表示系统每100ms监测一次链路连接状态,如果有一条线路不通就切换另一条线路。

    2.4 修改/etc/network/interfaces文件

    在/etc/network/interfaces中加入:

    auto bond0
    iface bond0 inet static
    address 10.128.1.12
    netmask 255.255.255.0
    gateway 10.128.1.200
    post-up ifenslave bond0 eth0 eth1
    pre-down ifenslave -d bond0 eth0 eth1

    2.5 重启服务器

    由于加载模块,需重启生效。重启之后通过以下命令可以查看bond0的工作情况。

    cat /proc/net/bonding/bond0

    此文件为bond0的工作状态。也可以通过ifconfig来查看网卡的工作状态。

    注意bonding只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外(如防火墙等)的链路down掉了,而交换机本身并没有故障,那么bonding会认为链路没有问题而继续使用。

    三、总结

    本文简单记录了ubuntu14.04双网卡主备模式配置的一些细节和注意事项,其他版本可能稍有不同,注意实践。网络需要主备,你的生活是否有主备,当此工作不能继续的时候你是否能够切换?

    展开全文
  • linux7-net-bond.sh (linux7系统双网卡主备,可以本机或远程执行) #!/bin/bash # ######################################################## # SCRIPT NAME: linux7-net-bond.sh # AUTHOR: LCF # CREATE DATE:...
  •  近日有需求,服务器用两个网卡互为主备,以提高链路传输的成功率,使得当其中一个网络不通的时候网卡能够自动切换。(Ubantu16) 解决方式:  Linux bonding驱动提供了一个把多个网络接口设备捆绑为单个的网络...
  • 参考以下文章中的 2.centos7配置bonding:https://www.cnblogs.com/huangweimin/articles/6527058.html以下是配置过程的操作和打印消息:[root@lnltedmr3 modprobe.d]# systemctl stop NetworkManager.service[root@...
  • 网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩...mode=1:主备模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。备注:mo...
  • 参考以下文章中的 2.centos7配置bonding: ... 以下是配置过程的操作和打印消息: [root@lnltedmr3 modprobe.d]# systemctl stop NetworkManager.service[root@lnltedmr3 modpr...
  • CentOS双网卡主备模式配置(bond0)

    千次阅读 2018-06-26 11:57:34
    网卡bonding简介网卡绑定就是把多张物理网卡通过软件虚拟成一个虚拟的网卡,配置完毕后,所有的物理网卡的ip和mac将会变成相同的。多网卡同时工作可以提高网络速度,还可以实现网卡的负载均衡、冗余。 bonding模式1...
  • 主备都需要开启ip转发功能,不然运行不起来。 vi /etc/sysctl.conf set net.ipv4.ip_forward = 1 之后service network restart重启网络。   MASTER:eth0:192.168.5.190(假设是外网IP) eth1 192.168.0.11(假设...
  • IBM AIX系统双网卡主备模式配置文档
  • 在redhat6 中网卡叫bond,在redhat7及centos7中改名team,此处只记录centos7中双网卡主备搭建过程。 应用情景:实现网络的高可用,防止一条网线或交换机故障影响该物理机进行数据交互 此次环境是由于在上线业务之前...
  • debian bond0双网卡实现主备切换

    千次阅读 2019-05-13 11:25:08
    bond0模式. mode 1、5、6不需要交换机设置 ...1、安装ifenslave 软件 用于bond0绑定后双网卡实现主备模式 #apt-get install ifenslave 或者 离线安装 #dkpg -i ifenslave_2.9_all.deb 离线安装包:安装包下载 ...
  • 前景须知:在redhat6 中网卡叫bond,在redhat7及centos7中改名team,此处只记录centos7中双网卡主备搭建过程。应用情景:实现网络的高可用,防止一条网线或交换机故障影响该物理机进行数据交互此次环境是由于在上线...
  • 实现双网卡绑定(主备

    千次阅读 2013-04-03 18:39:25
    今天做的双网卡实验是实现高可用性网络的一部分,关于双网卡的使用有两种模式:主备模式和负载均衡模式。从字面意思上我们就能明白双网卡的工作方式。 双网卡驱动模块bonding 网卡别名bond0 下面是小编实现双网卡的...
  • 此文就redhat 6.4版本做个简单的主备bond配置;在linux 7中将使用team的概念配置将变的更加简单,后期有机会再做测试学习; 实施步骤: 1、创建一个bond0的文件 2、配置bond0文件的网卡内容信息 3、将eth1和eth2...
  • 此文就redhat 6.4版本做个简单的主备bond配置;在linux 7中将使用team的概念配置将变的更加简单,后期有机会再做测试学习; 实施步骤: 1、创建一个bond0的文件 2、配置bond0文件的网卡内容信息 3、将eth1和eth2 ...
  • 双网卡做bond0主备

    千次阅读 2018-05-20 17:29:21
    手动加载模块 ...给bond0设备添加网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 TYPE=Bond IPADDR=172.16.0.183 NETMASK=255.255.255.0 GATEWAY=172.16.0.1 USERCTL=n...
  • 网卡绑定,将多块物理网卡绑定,对外呈现为一块逻辑网卡。...mode1:主备链路 node3:广播链路 绑定后多块网卡对外提供一个ip地址个一个mac地址 本实验中以model1为例进行操作: 第1步: 在/etc/sysco...
  • 介绍: 系统版本: [root@localhost ~]# cat /etc/redhat-release ...网卡eth0初始配置: [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet BOOTPROTO=sta...
  • centos7中双网卡绑定除了 bonding 技术外,还能使用 teaming 技术,配置也挺方便。 本次使用的工作方式为 activebackup - 主备模式 bonding 有 0-6 七种模式 第一种模式:mod=0,即:(balance-rr)Round-robin ...
  • centos6.5绑定双网卡做了主备接入到华为交换机,如果华为交换机上面不做配置!交换机就会提示MAC地址漂移, 所以就在交换机上面把centos的2个网口绑定到了链路聚合里面。 交换机做链路聚合之后,断开centos的主网卡...
  • os: centos 7.6 bonding 有 0-6 七种模式 第一种模式:mod=0,即:...第二种模式:mod=1,即:(active-backup)Active-backup policy(-备份策略) 第三种模式:mod=2,即:(balance-xor)XOR policy(平衡...
  • 说明:redhat 7虽然新增了teaming技术支持双网卡绑定,但bonding技术依然可以沿用,本文测试的是bond的绑定方式。为了避免冲突,建议关闭NetworkManager:systemctl stop NetworkManager 、systemctl disable ...
  • centos7双网卡绑定bond0

    2016-11-05 15:52:53
    Centos7双网卡主备模式配置(bond0)通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问。1.修改网卡配置文件切换工作目录cd/etc/sysconfig/network-scripts...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 152
精华内容 60
关键字:

双网卡主备