Linux Network Configuration

By Matthew Pearson

This course is designed to equip you with the knowledge and tools necessary for managing networking on a Linux host.

5 hours
  • 25 Lessons
  • 4 Hands-On Labs

About the course

Hello and welcome to Linux Network Configuration! This course is designed to equip you with the knowledge and utilities needed for managing networking on a Linux host.

In the first section, we will focus on the basics of network configuration, including what a network interface is and what it is used for. We’ll also discuss the differences between wired and wireless networks and the utilities that our used to manage them. We’ll then move on to more advanced topics such as configuring network routing, analyzing network services and sockets, and interacting with remote hosts using command line utilities. Finally, we will cover the various configuration files that make networking possible and the log files and utilities that we can use to analyze and troubleshoot network performance issues.

This is meant to be a stand-alone course, but it is also part of the learning path for the LPIC-2 201 exam.

  • Chapter 1 1 Lesson Introduction 1:33

    Course Introduction and Prerequisites

  • Chapter 2 7 Lessons Basic Network Configuration 1:10:42

    Section Introduction


    Understanding Network Interfaces


    Managing Wired Network Interfaces


    Managing Wireless Network Interfaces


    Discovering Network Devices


    Section Conclusion


    Managing Network Interfaces on a Linux Host

    30:00 Hands-On Lab
  • Chapter 3 8 Lessons Advanced Network Configuration and Troubleshooting 2:12:39

    Section Introduction


    Adjusting Network Routing


    Displaying Statistics on Network Sockets


    Analyzing and Monitoring Network Traffic


    Interacting with Remote Hosts


    Section Conclusion


    Configure Routing on a Linux Host

    30:00 Hands-On Lab

    Analyzing Network Traffic on a Linux Host

    45:00 Hands-On Lab
  • Chapter 4 8 Lessons Troubleshooting Network Issues 1:40:56

    Section Introduction


    Understanding Network Configuration Files and Locations


    Understanding Network Manager


    Analyzing Network Diagnostics


    Logs and Utilities for Troubleshooting Network Issues


    Configuration Files and Utilities for Adjusting Hostnames and IP Addresses


    Section Conclusion


    Configuring Network Interfaces on Linux

    30:00 Hands-On Lab
  • Chapter 5 1 Lesson Conclusion 1:27

    Next Steps


What you will need

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

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