centos双php,LINUX学习:CentOS 6上实现双网卡绑定-主备模式

《LINUX学习:CentOS 6上实现双网卡绑定-主备模式》要点:

本文介绍了LINUX学习:CentOS 6上实现双网卡绑定-主备模式,希望对您有用。如果有疑问,可以联系我们。

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

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

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

本文永远更新链接地址:

维易PHP培训学院每天发布《LINUX学习:CentOS 6上实现双网卡绑定-主备模式》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 7.6上实现双网卡绑定teaming,可以按照以下步骤进行操作: 1. 确认系统中已经安装 teaming 相关软件包,如果没有安装,可以使用以下命令安装: ``` yum install -y teamd teamd-devel libteam ``` 2. 编辑网卡配置文件,例如 eth0 和 eth1,可以使用 vim 或者其他编辑器打开 /etc/sysconfig/network-scripts 目录下的 ifcfg-eth0 和 ifcfg-eth1 文件。 ``` vim /etc/sysconfig/network-scripts/ifcfg-eth0 ``` ``` vim /etc/sysconfig/network-scripts/ifcfg-eth1 ``` 在这两个文件中都添加以下内容: ``` TEAM_MASTER=team0 TEAM_PORT_CONFIG='{"prio": 100}' ``` 其中 TEAM_MASTER 指定了 teaming 的主设备名称,这里取名为 team0;TEAM_PORT_CONFIG 定义了端口的优先级,这里设置为 100。 3. 创建 team0 设备配置文件,可以使用以下命令创建 /etc/sysconfig/network-scripts/ifcfg-team0 文件。 ``` vim /etc/sysconfig/network-scripts/ifcfg-team0 ``` 在该文件中添加以下内容: ``` DEVICE=team0 DEVICETYPE=Team TEAM_CONFIG='{"runner": {"name": "activebackup"}}' BOOTPROTO=none ONBOOT=yes ``` 其中 TEAM_CONFIG 定义了 teaming 的模式,这里设置为 activebackup(主备模式)。 4. 重启网络服务,使配置生效。 ``` systemctl restart network ``` 或者使用以下命令重启 teaming 服务。 ``` systemctl restart teamd ``` 5. 验证 teaming 是否生效,可以使用以下命令查看 teaming 设备的状态。 ``` teamdctl team0 state ``` 如果输出类似以下内容,说明 teaming 配置成功。 ``` setup: runner: activebackup ports: eth0 link watches: link summary: up instance[link_watch_0]: name: ethtool link: up eth1 link watches: link summary: up instance[link_watch_0]: name: ethtool link: up runner: active port: eth0 ``` 至此,双网卡绑定 teaming 实现 mod=1 activebackup 主备模式配置完成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值