Network Administration
Linux Network Basics
Description
A foundational course designed for those starting their journey in Linux networking. You’ll learn the core concepts of network interfaces, routing, DNS, firewalls, and troubleshooting tools such as ping
, traceroute
, netstat
, and ss
. Gain hands-on experience configuring IP addresses, subnetting, managing network services, and diagnosing common connectivity issues in Linux environments.
Target Audience
Beginners, sysadmins, developers, or anyone wanting to understand Linux networking essentials.
Outcomes
- Understand IP addressing, subnetting, and routing on Linux.
- Configure basic network services.
- Diagnose and fix common network issues using CLI tools.:
Sylabus
Type | # | Title | Time |
---|---|---|---|
Module | 1 | Introduction to Linux Networking | . |
Lesson | 1.1 | Networking Fundamentals | 10 min |
Lesson | 1.2 | Interfaces and IP | 8 min |
Lesson | 1.3 | Tools: ping, traceroute, netcat | 12 min |
Module | 2 | iproute2 Toolkit | 10 min |
Lesson | 2.1 | ip addr, ip link | 9 min |
Lesson | 2.2 | ip route and routing tables | 11 min |
Lesson | 2.3 | Advanced usage (tc, namespaces) | 14 min |
Module | 3 | Firewalling with iptables | 10 min |
Lesson | 3.1 | Basics of Packet Filtering | 10 min |
Lesson | 3.2 | Writing Rules | 12 min |
Lesson | 3.3 | Debugging Rules | 8 min |
Module | 4 | Practical Lab | . |
Lesson | 4.1 | Hands-on with network namespaces | 15 min |
Lesson | 4.2 | Routing + firewalling scenario | 18 min |
Module | 5 | Conclusion | . |
Lesson | 5.1 | Recap and next steps | 5 min |
. | . | . | . |
Total | . | . | 2h20m |