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 |