Secondary DNS Server
July 9, 2026 · 2 min
HTTPS with Nginx using a Private Certificate Authority
July 8, 2026 · 3 min
Configuring Reverse DNS (PTR Records) with BIND9
July 4, 2026 · 2 min
Hosting Multiple Websites on One Server Using Nginx
July 3, 2026 · 2 min
Private DNS Infrastructure with BIND9
July 2, 2026 · 1 min
Linux Firewall & DMX Networking Lab
June 17, 2026 · 3 min
DMZ Network Lab - Firewall, Routing, and nftables
June 16, 2026 · 2 min
Linux nftables Firewall Fundamentals Lab
June 15, 2026 · 2 min
LUKS Full Disk Encryption Lab (Attack & Defense)
June 12, 2026 · 2 min
GRUB Security Lab: Boot-Time Privilege Escalation & Hardening
June 11, 2026 · 2 min
USB Automounting with systemd
June 6, 2026 · 1 min
Centralized rsyslog server
June 4, 2026 · 1 min
DNS Lab - Dnsmasq, Client resolver, Caching
May 5, 2026 · 2 min
Inter-Interface Packet Forwarding Failure Investigation
May 1, 2026 · 2 min
Process Management & Resource Control Lab
April 24, 2026 · 8 min
DHCP Lab: Setup, Failure Scenarios & Debugging Workflow
April 23, 2026 · 3 min
Basic Network Setup & Connectivity
April 22, 2026 · 3 min
Linux Networking
April 20, 2026 · 3 min
Log Analysis & System Debugging
April 19, 2026 · 1 min
Linux Permissions & Access Control
April 18, 2026 · 3 min
Cron Job Automation
April 17, 2026 · 2 min
Systemd Restart Behavior: Why Restart=on-failure Didn’t Work
April 14, 2026 · 2 min
Grub2 Boot Recovery: Restoring a Server at 2AM
April 9, 2026 · 2 min
How I set up my IT journal
April 9, 2026 · 1 min