Creating an Interface Team

1.5 hours
  • 5 Learning Objectives

About this Hands-on Lab

In this hands-on lab, we’ve got to create an interface team. The host we’ve been provided with has three network interface cards, and it should be configured to use the two extras in a round robin manner.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Install teamd

You’ll need to make sure the teamd package is installed to use teaming: sudo yum install teamd

Configure the Team Interface

Create the Team Connection:

  • sudo nmcli con add type team con-name Team0 ifname team0

Modify the Team Connection to include the static IP and gateway:

  • sudo nmcli con mod Team0 ipv4.address ipv4.gateway ipv4.method manual
Add Slave Interfaces

First slave interface:

  • sudo nmcli con add type team-slave ifname eth1 con-name Slave1 master team0

Second slave interface:

  • sudo nmcli con add type team-slave ifname eth2 con-name Slave2 master team0
Verify the Team State

teamdctl team0 state

Verify Connectivity


Additional Resources

Our supervisor has asked us to prepare a new application server. The primary interface eth0 has an IP of and will be used for internal management. It should not be modified.

But we need to configured the following other two interfaces, eth1 and eth2 to be part of a team:

  • The interface team connection name will be Team0
  • The interface team interface name is team0
  • round robin is the interface team mode we'll use
  • It will have a static IP range
  • We'll use the gateway from DHCP

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?