Welcome
  • Welcome to the course!
  • Udemy Tips and Tricks
  • Answering your questions
Course layout
  • Need to build your own GNS3 topology?
Why should you learn Linux?
  • NOS Linux shells - Cisco, Arista, Cumulus Linux
  • Linux Network Operating systems: Cisco, Arista and more
  • Cisco IOS Linux commands (Part 1)
  • Cisco IOS Linux commands (Part 2)
  • It's just a CLI
  • Rise of the machines
GNS3 Linux Networks Part 1
  • DHCP Server
  • DHCP Client
  • NAT and Internet testing
  • Static Linux Docker Container PC
  • Network Testing: DHCP, Static, DNS, Internet
  • Ubuntu Desktop QEMU VM
  • Ubuntu Server Download and VMware import
  • Ubuntu Server installation
  • Integrate Ubuntu Server Virtual Machine with GNS3
  • Ubuntu Server: Manual IP address configuration and testing
  • Theory or labs?
Linux Fundamentals: Which Linux distro?
  • Which Linux distro should you learn?
  • Red Hat, CentOS and Fedora
  • Debian, Ubuntu, Mint
Linux Fundamentals: Text Editors
  • Why Text Editors?
  • nano and vi introduction
  • vi shortcuts and why learn vi?
  • nano overview and shortcuts
  • Interactive VIM Tutorial
Linux Fundamentals
  • Root = power
  • Linux Prompt Basics
  • Get Help! And Version determination
  • Fix GNS3 issue
  • ifconfig deprecated
Linux Fundamentals: File Systems
  • File Systems
  • tree and directories
  • Linux Directory Hierarchy Part 1
  • Linux Directory Hierarchy Part 2
  • Linux Directory Hierarchy Part 3
Linux Fundamentals: Files, tools, owners, permissions
  • ls. help, man, grep, more and less
  • Abbreviated and long arguments, owners, groups and permissions
  • Owners, groups and basic permission example
  • Linux is about choice: cat. less, more
Linux Fundamentals: Copy, move, delete
  • Copy, move and delete part 1
  • Copy, move and delete Part 2
  • Never do this!
Linux Fundamentals: Users, Groups, Passwords
  • Introduction
  • Why?
  • Shells, Home Directories, Groups
  • bash, home directories and permissions
  • Add users
  • Modify users
  • Groups
  • Passwords
  • Password Settings
Linux Fundamentals: Permissions
  • Linux Permissions Part 1: Introduction
  • Linux Permissions Part 2
  • Linux Permissions Part 3
  • Linux Permissions Part 4: Absolute Permissions
  • Linux Permissions Part 5: Relative Permissions
Processes
  • Linux Processes Part 1
  • Linux Processes Part 2
Linux Fundamentals: Software Installation
  • Software Install Part 1
  • Software Install Part 2
Put Linux to Work: TFTP Server
  • Use Linux practically
  • Find and install a TFTP server
  • Configure and test TFTP
Put Linux to work: DNS Server
  • Dnsmasq introduction
  • Dnsmasq install and configuration
  • Testing and Wireshark captures
  • Cisco Router using dnsmasq DNS server
Put Linux to work: DHCP Server
  • Configure and test Linux DHCP server
  • Test network with extra host
  • View address leases
Put Linux to work: Linux Switch
  • Replace GNS3 switch with a Linux Switch
Additional Content
  • Free access: Cumulus Linux Course
  • Additional Content
GNS3, Docker, Open vSwitch, SDN, OpenDaylight and OpenFlow
  • SDN Linux networks
  • Docker, Open vSwitch, SDN and OpenFlow Part 1
  • Docker, Open vSwitch, SDN and OpenFlow Part 2