您当前的位置: 首页 >  centos

月梦工作室

暂无认证

  • 3浏览

    0关注

    144博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

CentOS 6上实现双网卡绑定-主备模式

月梦工作室 发布时间:2022-04-14 09:09:26 ,浏览量:3

网卡绑定,将多块物理网卡绑定,对外呈现为一块逻辑网卡。这样做的好处一是增加带宽,二是提供冗余增加安全性。一般多用棱块网卡做绑定。

常见的网卡绑定模式有如下三种:

mode0:轮询链路

mode1:主备链路

node3:广播链路

绑定后多块网卡对外提供一个ip地址个一个mac地址

本实验中以model1为例进行操作:

第1步:

在/etc/sysconfig/network-scripts/目录下创建绑定网卡文件,如 ifcfg-bond0

第2步;

编辑ifcfg-bond0

123456789101112131415 DEVICE=bond0

#绑定网卡名称,与网卡文件名对应

BOOTPROTO=none

#none表示手动配置地址而不是dhcp自动获取

BONDING_OPTS="miimon=100 mode=1"

#miimon表示超时时间,单位是ms,即100ms收不到保活消息就认为链路有问题

IPADDR=172.18.253.237

PREFIX=16

GATEWAY=16

#以上三行是ip地址、掩码、网关

DNS1=114.114.114.114

DNS2=8.8.8.8

#配置DNS

ONBOOT=yes

#系统启动时启动此网卡

此步骤只是设置好了逻辑上的网卡,但是其依靠物理网卡,所以我们还得配置物理网卡,指定物理与逻辑网卡之间的联系

第3步:

编辑对应的物理网卡eth1和eth2

12345678910 DEVICE=eth1

MASTER=bond0

SLAVE=yes

ONBOOT=yes

#DEVICE必须与网卡文件名对应

#MASTER与SLAVE指明物理网卡与bond0之间的关系

DEVICE=eth2

MASTER=bond0

SLAVE=yes

ONBOOT=yes

这样两块物理网卡就加入bond0这个逻辑网卡中,而且他们之间是主备模式

第4步:

检查绑定结果

[root@CentOS6 ~]#cat /proc/net/bonding/bond0

Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: fault-tolerance (active-backup)

#主备模式

Primary Slave: None

Currently Active Slave: eth1

#主网卡是eth1,那eth2就是备份

MII Status: up

MII Polling Interval (ms): 100

Up Delay (ms): 0

Down Delay (ms): 0

Slave Interface: eth1

MII Status: up

Speed: 1000 Mbps

Duplex: full

#全双工模式

Link Failure Count: 0

Permanent HW addr: 00:0c:29:07:fc:35

Slave queue ID: 0

Slave Interface: eth2

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr: 00:0c:29:07:fc:3f

Slave queue ID: 0

[root@CentOS6 ~]#cat /sys/class/net/bond0/bonding/mode

active-backup 1

#此命令能够看到当前使用的绑定模式

如果这个过程出现异常可以试试关闭图形网络管理服务,如下

service NetworkManager stop

关注
打赏
1657736795
查看更多评论
立即登录/注册

微信扫码登录

0.0347s