天天看点

Centos7 网卡绑定

作者:自若晚风Jr

1、切换到指定目录

#备份网卡数据

cd /etc/sysconfig/network-scripts

cp ifcfg-enp5s0f0 ifcfg-enp5s0f0.bak

cp ifcfg-enp5s0f1 ifcfg-enp5s0f1.bak

2、编辑网卡文件enp5s0f0和enp5s0f1

vim ifcfg-enp5s0f0

TYPE=Ethernet

BOOTPROTO=none

MASTER=bond0

NAME=enp5s0f0

DEVICE=enp5s0f0

ONBOOT=yes

UUID=0ffe822f-ac45-43c7-b384-eeaa9b31d693

剩下的可以使用#注释掉或者删除。

ifcfg-enp5s0f1 配置跟ifcfg-enp5s0f0相同

TYPE=Ethernet

BOOTPROTO=none

MASTER=bond0

NAME=enp5s0f1

DEVICE=enp5s0f1

ONBOOT=yes

UUID=0ffe822f-ac45-43c7-b384-eeaa9b31d693

Centos7 网卡绑定

3、创建bond0网卡,并配置IP地址

vim ifcfg-bond0

DEVICE=bond0

BOOTPROTO=none

BONDING_OPTS=miimon=100 mode=1

ONBOOT=yes

IPADDR=10.10.10.2

NETMASK=255.255.255.0

GATEWAY=10.10.10.1

DNS1=8.8.8.8

BONDING_MASTER=yes

Centos7 网卡绑定
  1. 将需求mode配置在系统文件中

vim /etc/modprobe.d/bond.conf

alias bond0 bonding

options bond0 miimon=100 mode=1

#加载模块,让系统支持bonding

#链路检查时间100ms 模式为1

# linux网卡bonging的备份模式实验在真实机器上做完全没问题(前提是linux内核支持),但是在vmware workstation虚拟中做就会出现一些问题。

Centos7 网卡绑定
  1. 重启网卡

systemctl start network

  1. 查看速率

ethtool bond0

Centos7 网卡绑定
  1. 查看工作bond0状态

cat /proc/net/bonding/bond0

Centos7 网卡绑定

nmcli con sh 这个命令查看网卡

继续阅读