Linux for Network Engineers Training Course

Overview

Linux is an essential operating system for SDN (software-defined networking) tools. Setting up Linux services for networking enables features like automated network maintenance, configuring and testing servers, and more.

This instructor-led, live training (online or onsite) is aimed at network engineers who wish to use Linux for network engineering.

By the end of this training, participants will be able to:

  • Set up Linux services for networking.
  • Replace switches with Linux switches.
  • Use Linux commands to manage processes.
  • Configure an SDN to automate network maintenance.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Requirements

  • A basic understanding of computers

Audience

  • Network Engineers

Course Outline

Introduction

Networking in Depth

  • Clients and servers
  • IP addresses
  • Network hubs and switches
  • Routers and firewalls

Linux Networking Overview

  • Linux NOS (Networking Operating System)
  • Cisco IOS Linux commands

Preparing the Development Environment

  • Setting up a GNS3 lab
  • Installing and configuring a Linux Distro

Linux Fundamentals

  • Working with files
  • Configuring permissions
  • Updating users, groups, and passwords
  • Managing processes

GNS3 and Linux

  • Working with network testing and internet testing
  • Replacing switches

TFTP Servers, DNS Servers, and DHCP Servers

  • Configuring and testing TFTP servers
  • Configuring and testing dnsmasq DNS servers
  • Configuring and testing DHCP servers
  • Testing with extra hosts

SDN Configuration

  • Working with OpenvSwitch and OpenDaylight
  • Creating Docker-based networks
  • Using Wireshark

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *