About

Headley Lab documents my hands-on experience with IT support, systems administration, networking, cloud services, virtualization, troubleshooting, and cybersecurity.

Small-Business IT Lab Environment

I built Headley Lab to function as a small-business-style IT environment where systems and services work together instead of being practiced only as isolated labs.

The environment includes Windows Server and Active Directory, Windows and Linux clients, Microsoft 365 Business, Exchange Online, DNS, DHCP, VLAN segmentation, Hyper-V virtualization, SQL Server, file sharing, printing, backups, remote access, and endpoint security.

I use the environment to practice user and group management, permissions, domain joins, network troubleshooting, shared resources, email administration, server deployment, backup verification, firewall configuration, and service troubleshooting.

Goal: Build practical experience administering and supporting an environment similar to what an entry-level IT associate, junior systems administrator, or network support technician would encounter in a small organization.

Plan → Build → Test → Troubleshoot → Verify → Document

Project Highlights

Networking & Infrastructure

Built and administer a centrally managed dual-stack home lab network using a dedicated gateway, multi-gigabit managed switching, Power over Ethernet, wired wireless-access-point backhaul, and VLAN segmentation.

  • Configured managed switches, tagged uplinks, access ports, and VLAN assignments.
  • Created segmented networks for trusted devices, IoT systems, and lab resources.
  • Configured IPv4 and IPv6 addressing, DHCP reservations, and gateway services.
  • Implemented controlled inter-VLAN communication using firewall rules.
  • Deployed and managed Wi-Fi access points with wired Ethernet backhaul.
  • Performed Ethernet, wireless, network-path, and MTU troubleshooting.
  • Verified connectivity and segmentation using ping, packet capture, and network utilities.

Skills: VLANs, 802.1Q, IPv4, IPv6, DHCP, Routing, Switching, Wi-Fi, PoE, Firewall Rules, Network Troubleshooting

Windows Server & Active Directory

Built a Windows Server and Windows client environment in Hyper-V for practicing centralized identity management, authentication, permissions, DNS, and domain administration.

  • Installed and configured Active Directory Domain Services.
  • Configured Active Directory-integrated DNS services.
  • Created users, groups, organizational units, and administrative accounts.
  • Joined Windows clients to the Active Directory domain.
  • Worked with domain authentication and user permissions.
  • Configured and tested shared resources and NTFS permissions.
  • Troubleshot domain connectivity, authentication, and name-resolution issues.

Skills: Active Directory, Windows Server, DNS, Windows 11, Identity Management, Permissions, Authentication, Hyper-V

Microsoft 365 Administration

Built a Microsoft 365 business lab using a custom domain to practice cloud identity, email administration, collaboration, and Microsoft cloud management.

  • Connected the Headley Lab custom domain to Microsoft 365.
  • Configured MX, SPF, and Autodiscover DNS records.
  • Created and managed Exchange Online mailboxes and aliases.
  • Configured a shared Help Desk mailbox.
  • Created distribution lists and security groups.
  • Created and configured a SharePoint site.
  • Used Exchange Online message trace to verify email delivery.
  • Practiced Microsoft 365 administration through both the GUI and PowerShell.

Skills: Microsoft 365, Exchange Online, Entra ID, SharePoint, DNS, Email Administration, PowerShell, Cloud Administration

SQL Server 2025 Deployment & Administration

Deployed Microsoft SQL Server 2025 Enterprise Developer in a Hyper-V environment and configured database services, authentication, network connectivity, firewall access, and management tools.

  • Installed SQL Server 2025 Enterprise Developer.
  • Configured the default MSSQLSERVER instance.
  • Enabled Mixed Mode authentication.
  • Enabled SQL Server TCP/IP networking.
  • Verified SQL Server listening on TCP port 1433.
  • Configured Windows Firewall to permit SQL Server traffic.
  • Installed and configured SQL Server Management Studio.
  • Verified Windows and SQL Server authentication.
  • Created and queried a LabTest database.
  • Configured Hyper-V Dynamic Memory for the SQL virtual machine.

Skills: SQL Server, SSMS, TCP/IP, Windows Firewall, Database Administration, Authentication, Hyper-V

Linux Server Services & Windows Integration

Built and configured Ubuntu Server systems in Hyper-V to provide network services, remote administration, logging, web services, and cross-platform file sharing.

  • Configured Ubuntu Server virtual machines in Hyper-V.
  • Enabled SSH for secure remote administration.
  • Installed and configured Apache web services.
  • Configured rsyslog for Linux system logging.
  • Configured UFW host-based firewall rules.
  • Installed and configured Samba file sharing.
  • Created the LabShare SMB share.
  • Mapped the Linux SMB share from Windows as a network drive.
  • Verified file access between Linux and Windows systems.

Skills: Linux, Ubuntu Server, SSH, Apache, Samba, SMB, UFW, rsyslog, Bash, Hyper-V

Raspberry Pi Network Services

Deployed a Raspberry Pi 5 as a Linux-based network services platform supporting DNS filtering, file sharing, printing, remote access, monitoring, and other infrastructure services.

  • Deployed Pi-hole as the network's centralized DNS filtering service.
  • Configured DNS services for IPv4 and IPv6 clients.
  • Configured Samba file sharing and permissions.
  • Deployed CUPS as a network print server.
  • Configured SSH remote administration.
  • Worked with WireGuard and Tailscale for remote connectivity.
  • Used Linux services, logs, permissions, and networking tools for troubleshooting.

Skills: Raspberry Pi, Linux, Pi-hole, DNS, Samba, CUPS, SSH, VPN, IPv6, Network Services

Automated 3-2-1 Backup Strategy

Implemented an automated backup system to protect lab documentation, study guides, configuration files, and other important data stored on the Raspberry Pi server.

  • Maintained the primary working copy on the Raspberry Pi 5.
  • Configured a local Windows 11 Pro backup destination using SMB 3.1.1.
  • Configured an offsite Microsoft 365 OneDrive backup using rclone.
  • Created a dedicated Windows account with restricted permissions.
  • Protected stored SMB credentials with Linux file permissions.
  • Created a Bash backup script for both backup destinations.
  • Used versioned directories to preserve replaced files.
  • Configured a systemd service and timer for automatic daily backups.
  • Added logging and exit-status verification.
  • Verified SMB writes, cloud uploads, mounting, and scheduled execution.

Backup Flow:
BatPi → Windows 11 Pro → Microsoft 365 OneDrive

Skills: Backup Administration, SMB, rclone, OneDrive, Bash, systemd, Linux Permissions, Automation

Security, Automation & Troubleshooting

Apply security controls and structured troubleshooting across Windows, Linux, networking, and cloud environments while documenting the symptoms, root cause, corrective action, and final verification.

  • Configured Windows Firewall, UFW, and network firewall rules.
  • Practiced least privilege and account permission management.
  • Implemented SSH public-key authentication and multi-factor authentication.
  • Worked with Microsoft Defender and malware-response procedures.
  • Created PowerShell and Bash automation for administrative tasks.
  • Used scheduled tasks and systemd timers for recurring operations.
  • Used ping, dig, nslookup, Test-NetConnection, tcpdump, logs, and packet captures.
  • Isolated an IPv6 DNS issue by verifying connectivity, capturing traffic, testing ports, and correcting firewall rules.

Skills: Troubleshooting, Windows Firewall, UFW, MFA, SSH, PowerShell, Bash, Packet Capture, Security Controls

Small Business Website Development

Designed and deployed a responsive website for a family-owned contracting business serving Northeast Ohio and Western Pennsylvania.

  • Gathered business requirements for services, branding, service area, and customer contact options.
  • Built the website using HTML, CSS, and JavaScript.
  • Configured GitHub Pages for hosting and deployment.
  • Implemented responsive layouts for desktop and mobile devices.
  • Configured website/domain services and provide ongoing updates and maintenance.

Skills: HTML, CSS, JavaScript, GitHub, GitHub Pages, DNS, Web Hosting, Requirements Gathering

View Live Website

IT Support & Endpoint Administration

Practiced day-to-day IT support and endpoint administration tasks across Windows, Microsoft 365, networking, printers, shared resources, and user accounts in a small-business-style lab environment.

  • Created and managed Windows and Active Directory user accounts.
  • Worked with group membership, permissions, and shared-resource access.
  • Troubleshot DNS, network connectivity, authentication, and access issues.
  • Configured and troubleshot network printers and print services.
  • Mapped and tested SMB network shares from Windows systems.
  • Installed, configured, and troubleshot Windows and Linux applications.
  • Used Event Viewer, system logs, Task Manager, PowerShell, and command-line tools.
  • Practiced Windows recovery, malware-response, and endpoint-security procedures.
  • Administered Microsoft 365 mailboxes, aliases, shared mailboxes, and groups.
  • Documented troubleshooting steps, root cause, corrective action, and verification.

Skills: IT Support, Windows 11, Active Directory, Microsoft 365, Permissions, Printers, SMB, DNS, Troubleshooting, PowerShell

View Detailed Experience

Completed Hands-On Labs

Completed more than 80 CompTIA hands-on labs covering networking, hardware, Windows, Linux, virtualization, cloud technologies, security, troubleshooting, and technical support procedures.

View Completed Labs

Certificates

CompTIA A+ Badge

Certified July 9, 2026

CompTIA Network+ Badge

Certified September 4, 2026

CompTIA CIOS Badge

Certified September 4, 2026

Contact

Interested in entry-level IT support, networking, systems administration, and technical support opportunities.

Have feedback or suggestions? Feel free to email me with recommendations, lab ideas, or ways I could improve the environment or documentation.

Email Me View GitHub View Resume