← Return to Home

Homelab Journey Reflection

Environment: Personal Lab | Focus: Networking & Virtualisation | Stage: Ongoing Build

01. The Beginning

Why I Started

I wanted a hands-on environment to learn networking, servers, and cybersecurity beyond theory. The homelab became my way of turning curiosity into real-world skills.

Learning by Doing IT Fundamentals Self-Hosted Systems

Initial Constraints

Limited budget, basic hardware, and no prior server experience and cybersecurity experience meant I had to research everything from scratch and build gradually.

02. Build Progress

1

Hardware Selection

Researched and selected a budget-friendly enterprise desktop capable of 24/7 operation and virtualisation workloads.

2

Virtualisation Setup

Installed a hypervisor environment and began creating isolated virtual machines for different services and experiments.

3

Networking & Isolation

Configured internal networking to segment lab traffic and safely experiment with services without affecting my home network.

4

Service Deployment

Deployed services such as file sharing, test servers, and security tools to simulate real-world environments.

03. Current Lab Overview

Virtual Machines

A mix of Linux and Windows VMs used for testing, learning, and simulation of enterprise environments.

Networking Stack

Segmented virtual networks with controlled routing and firewall rules for safe experimentation.

Core Tools

Proxmox Docker Linux Windows Server Wireshark SSH

04. Reflection & Future Goals

What I Learned

Building a homelab taught me patience, troubleshooting skills, and how real infrastructure behaves under pressure.

Next Steps

Expanding services, adding monitoring tools, and simulating enterprise-level network security scenarios.