Master network administration from fundamentals to advanced security. These guides cover protocols, troubleshooting, firewalls, VPNs, and comprehensive security hardening.
Fundamentals
TCP/IP Fundamentals
beginnerUnderstanding the TCP/IP protocol stack, layers, and how data flows across networks.
IP Subnetting Guide
intermediateMaster IP subnetting with CIDR notation, subnet calculations, and network design.
Network Troubleshooting
beginnerEssential tools and techniques for diagnosing and resolving network issues.
DNS
DNS Fundamentals
beginnerUnderstanding DNS hierarchy, record types, and how domain resolution works.
BIND DNS Server Setup
intermediateConfigure BIND as an authoritative DNS server with zone files and security.
DNS Security
advancedSecure DNS with DNSSEC, DNS over HTTPS, and protection against common attacks.
Firewalls
iptables Fundamentals
intermediateMaster iptables for Linux firewall management with chains, tables, and rules.
nftables Modern Firewall
intermediateConfigure nftables, the modern replacement for iptables with improved performance.
UFW Simplified Firewall
beginnerEasy-to-use UFW (Uncomplicated Firewall) for quick Linux firewall configuration.
VPN
SSH
SSH Security Hardening
intermediateSecure SSH configuration with key authentication, fail2ban, and best practices.
SSH Tunneling and Port Forwarding
intermediateCreate SSH tunnels for local, remote, and dynamic port forwarding.
Monitoring
Security
Network Security Fundamentals
beginnerCore network security principles, defense in depth, and security architecture.
Intrusion Detection Systems
advancedDeploy and configure IDS/IPS with Suricata and Snort for threat detection.
Network Segmentation
intermediateDesign secure network segments with VLANs, subnets, and access controls.
OSI Model Reference
- 7.Application - HTTP, FTP, SSH, DNS
- 6.Presentation - SSL/TLS, encryption
- 5.Session - NetBIOS, RPC
- 4.Transport - TCP, UDP
- 3.Network - IP, ICMP, routing
- 2.Data Link - Ethernet, MAC, VLANs
- 1.Physical - Cables, signals, hubs