Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Linux for Network Engineers: Practical Linux with GNS3

Linux for Networking Engineers (CCNA, CCNP, CCIE etc). Practical Linux with GNS3 = network programmability & automation
(4,037 reviews)
187,391 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 13h 11m
Language: English
Next start: On Demand

Table of contents


It is important for you as a network engineer to learn Linux!
Why? There are many reasons including:
1) A lot of network operating systems are based on Linux, or have a Linux shell you can access, or use Linux type commands. I’ll show you an example using Cisco, Arista and Cumulus Linux.
2) Network Automation tools such as Ansible don’t run the command node on Windows. You are probably going to use Linux with tools such as Ansible, Netmkio, NAPALM and other network automation tools.
3) SDN controllers such as OpenDaylight, ONOS, RYU and APIC-EM run on Linux.You will find that many SDN tools require Linux.
4) DevOps tools such as git work best with Linux.
5) IoT devices typically run Linux
6) A new breed of network devices from companies like Facebook, Microsoft and Cumulus Linux use Linux.
There are even more reasons, but make sure you don’t get left behind! You as a network engineer start learning Linux.
This course teaches foundational Linux knowledge without assuming that you have any Linux experience. Learn practically with GNS3!
Learn how to configure Linux networking, how to create users and assign permissions, how to install and run Linux services such as DNS and DHCP.
The course uses various GNS3 topologies with devices such as:
1) Linux Docker containers
2) Linux GNS3 QEMU virtual machines
3) Traditional Linux virtual mahcines
4) Network devices – you could use Cisco, Arista, Cumulus Linux or others
Do you want to see something else added to the course? Just let me know. I like to get your feedback on ways I can improve the course and add more content that you think is relevant.
Networking is changing. Make sure you keep up to date!
All the very best!

You will learn

✓ Learn foundational Linux skills
✓ Learn how to practically use Linux in your networks
✓ Build Linux networks using GNS3


• CCNA or basic networking knowledge

This course is for

• Network Engineers
• Network Architects
• Anyone who want to learn about Linux from a networking perspective
CCIE #11023, over 15 years of network training experience
David Bombal (CCIE  #11023 Emeritus) passed his Cisco Certified Internetwork Expert Routing and Switching exam in January 2003 and is one of a small percentage of Cisco Engineers that pass their CCIE labs on their first attempt. 
David qualified as a  Cisco Certified Systems Instructor (CCSI #22787) many years ago! He has been training Cisco  courses for over 15 years and has delivered instructor led courses in various  countries around the world covering a wide range of Cisco topics from CCNA to  CCIE. 
David is very active on social media and has over 500,000 YouTube subscribers and has posted over 1,000 free videos.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 13h 11m
Language: English
Next start: On Demand

Students are also interested in