Linux中使用team方法绑定网卡

来源:互联网 发布:debian centos 哪个好 编辑:程序博客网 时间:2024/05/18 03:54

在redhat7.0以上版本中网络方面的相关服务被NetworkManager所接管,所以在配置多网卡绑定时,redhat专门提供了team工具来实现多网卡的绑定。

下面来介绍多网卡team的使用方法:
在NetworkMnaager中提供了一项服务nmcli来配置网卡的配置文件,以下将实现两个网卡的绑定来进行演示。

首先在虚拟机中添加两块网卡,然后使用nmcli来添加网卡的配置文件,在之前可以先添加绑定网卡的配置文件,命令如下:
nmcli connection add type team ifname team0 con-name team0 config ‘{“runner”: {“name”: “activebackup”}}’ —–生成绑定网卡team0以及team0的配置文件

修改team0的配置文件,命令如下:
nmcli connection modfiy team0 ipv4.addresses ‘192.168.83.8/24 255.255.255.0’ —–添加team0的ip地址

nmcli connection modfiy team0 ipv4.method manual —–静态配置team0的网卡的ip

接下来就是添加网卡的配置文件了,命令如下:
nmcli connection add type team-slave ifname eno16777736 con-name eno16777736 master team0 —将eno16777736网卡绑定到team0上

同理,第二块网卡也是如此:
nmcli connection add type team-slave ifname eno33554992 con-name eno33554992 master team0 —将eno33554992网卡绑定到team0上

配置绑定网卡team0的方法就次完成了,最后重启一下网络服务和NetworkMnanger就可以了。

想看team0的网卡信息,使用teamdctl team0 state 命令查看。如果想实时监控的话可以使用watch -n 1 “teamdctl team0 state” 命令来完成。

3 0
原创粉丝点击