失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux绑定team网卡 linux 实现双网卡绑定单个IP——team篇

linux绑定team网卡 linux 实现双网卡绑定单个IP——team篇

时间:2019-03-07 12:18:56

相关推荐

linux绑定team网卡 linux 实现双网卡绑定单个IP——team篇

1、安装teamd

[root@web01 ~]# yum -y install teamd

2、停止NetworkManager

什么是NetworkManager呢?

NetworkManager服务是管理和监控网络设置的守护进程,CentOS7更加注重使用NetworkManager服务来实现网络的配置和管理,CentOS7以前是通过network服务管理网络,以后的版本所有网络管理和设置统一由NetworkManager服务来维护。它是一个动态的,事件驱动的网络管理服务。

[root@web01 ~]# systemctl stop NetworkManager && systemctl disable NetworkManager

3、编辑Network配置文件

[root@web01 ~]# cd /etc/sysconfig/network-scripts/

[root@web01 network-scripts]# cat ifcfg-team0

DEVICE=team0

DEVICETYPE=Team

ONBOOT=yes

BOOTPROTO=none

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

DNS1=114.114.114.114

IPADDR=192.168.171.111

PREFIX=24

GATEWAY=192.168.171.2

TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"

#以上DNS1、IPADDR、PREFIX、GATEWAY 请根据自己实际情况所需要而编写

#编辑ens33网卡配置文件

[root@web01 network-scripts]# cat ifcfg-ens33

DEVICETYPE=TeamPort

TEAM_MASTER=team0

TEAM_PORT_CONFIG='{"prio":100}'

NAME=ens33 # name和device根据自己实际网卡名称来编写

DEVICE=ens33

ONBOOT=yes

#编辑ens36网卡配置文件

[root@web01 network-scripts]# cat ifcfg-ens36

DEVICETYPE=TeamPort

TEAM_MASTER=team0

TEAM_PORT_CONFIG='{"prio":99}'

NAME=ens36 # 同上ens33

DEVICE=ens36

ONBOOT=yes

4、重启网卡使之生效

[root@web01 ~]# systemctl restart network

5、验证team是否配置成功

#查看team0成员

[root@web01 ~]# teamnl team0 ports # 可以看到两块网卡都为up

3: ens36: up 1000Mbit FD

2: ens33: up 1000Mbit FD

#查看team0状态

[root@web01 ~]# teamdctl team0 state

setup:

runner: activebackup

ports:

ens33

link watches:

link summary: up

instance[link_watch_0]:

name: ethtool

link: up

down count: 0

ens36

link watches:

link summary: up

instance[link_watch_0]:

name: ethtool

link: up

down count: 0

runner: # 显示当前正在工作的网卡

active port: ens33

如果觉得《linux绑定team网卡 linux 实现双网卡绑定单个IP——team篇》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。