bond绑定两张物理网卡为一张逻辑网卡

Posted 文丿若

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bond绑定两张物理网卡为一张逻辑网卡相关的知识,希望对你有一定的参考价值。

问题:cnetos7同时接入两个独立网络,但两个网络的IP网段相同时只能路由到一个网络

解决方法:使用bond绑定两张物理网卡为一张逻辑网卡

1.新建文件bond.conf,内容如下

alias bond0 bonding
options bond0 miimon=100 mode=3

2.新建文件ifcfg-bond0,内容如下

DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.138
NETMASK=255.255.255.0
GATEWAY=192.168.0.1

3.修改要绑定的网卡配置文件,例如ifcfg-enp1s0

DEVICE=enp1s0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
GATEWAY=none   

4.新建文件install.sh,内容如下

#!/bin/bash

#configure and install bond

echo "starting>>>>>"
cp /root/bond/bond.conf /etc/modprobe.d/ -f

mv /etc/sysconfig/network-scripts/ifcfg-enp1s0 /etc/sysconfig/network-scripts/ifcfg-enp1s0-backup -f
mv /etc/sysconfig/network-scripts/ifcfg-enp2s0 /etc/sysconfig/network-scripts/ifcfg-enp2s0-backup -f
cp /root/bond/ifcfg-bond0 /etc/sysconfig/network-scripts/ -f
cp /root/bond/ifcfg-enp1s0 /etc/sysconfig/network-scripts/ -f
cp /root/bond/ifcfg-enp2s0 /etc/sysconfig/network-scripts/ -f

init 6

echo "success<<<<<<"

5.运行install.sh脚本安装配置

以上是关于bond绑定两张物理网卡为一张逻辑网卡的主要内容,如果未能解决你的问题,请参考以下文章

Linux网卡绑定(bond)

linux的bond模式绑定及模式区别

Redhat6.9配置网卡bond

bond双网卡绑定总结

linux中多网卡绑定

linux 网卡绑定