Validated June 21, 2026 · personal nonproduction lab

On-Premises Home Lab

One Dell PowerEdge R710, Proxmox VE, pfSense, Windows Server 2022, Active Directory, WS01, Linux01, snapshots, scheduled backups, and SHA-256 verified evidence.

ValidatedCommand-verifiedScreenshot-supportedLimitations preservedAPA document available

Executive overview

A coherent infrastructure stack, documented at the level the evidence supports.

The lab demonstrates practical virtualization, routing, identity, Windows administration, Linux administration, security controls, backup operations, and evidence handling. Configuration files prove configured state; service queries prove service state at collection time; archive listings prove backup presence but not a successful restore.

Validated

Infrastructure and identity

Proxmox host, bridges, storage, four VM configurations, a single-domain AD forest, DC01 global catalog status, and all five FSMO roles.

Command-verified

Linux01 integration

Ubuntu Server 26.04 LTS, static networking, realmd, SSSD, Kerberos, SSH, UFW, sudo delegation, and QEMU guest-agent state.

Boundary

No restore or exclusive-source claim

Backups were inventoried and hashed; an isolated restore remains outstanding. Firewall intent is documented without claiming an independently tested exclusive source restriction.

Architecture summary

Upstream management and an isolated internal lab bridge.

Upstream LAN192.168.0.0/24Gateway 192.168.0.1
Proxmox VEproxmox.jeremyfontenot.localvmbr0 · 192.168.0.242/24
pfSense · VM 100WAN 192.168.0.205/24LAN 10.10.20.1/24
vmbr1 isolated internal bridge10.10.20.0/24
DC01 · VM 20010.10.20.10/24AD DS, DNS, DHCP, GPO
WS01 · VM 300DHCP clientDomain validation workstation
Linux01 · VM 40010.10.20.20/24Ubuntu, SSSD, Kerberos, SSH

Physical and virtual inventory

One physical host, one hypervisor, four primary VMs.

Validated system inventory
ComponentRoleIdentifierStatus
Dell PowerEdge R710Physical virtualization hostPowerEdge R710Implemented
Proxmox VEHypervisor, storage, snapshots, backup192.168.0.242Validated
pfSense VM 100Firewall, routing, NAT, segmentation192.168.0.205 / 10.10.20.1Validated configuration
DC01 VM 200AD DS, DNS, DHCP, Group Policy10.10.20.10Validated
WS01 VM 300Windows domain workstationDHCP clientScreenshot-supported
Linux01 VM 400Ubuntu server and domain member10.10.20.20Validated

Network addressing

Addresses reproduced from command and configuration evidence.

Validated network addressing
System or serviceAddressGateway / DNSEvidence strength
Proxmox management192.168.0.242/24 on vmbr0Gateway 192.168.0.1Command-verified
pfSense WAN192.168.0.205/24Upstream via vmbr0Configuration evidence
pfSense LAN10.10.20.1/24Internal gatewayConfiguration evidence
DC0110.10.20.10/24DNS 10.10.20.10Command-verified
Linux0110.10.20.20/24Gateway 10.10.20.1; DNS 10.10.20.10Command-verified
DHCP scope10.10.20.0/24Pool 10.10.20.100–10.10.20.200Command-verified

Proxmox platform and VM inventory

Proxmox VE 9.2.3 with four evidence-backed primary VMs.

The host export identifies Proxmox VE 9.2.3, vmbr0 as the management/upstream bridge, vmbr1 as the internal bridge, local and thin-provisioned storage, and a dedicated ext4 backup disk mounted at /mnt/pve/backup-hdd.

Safe VM configuration summary
VMCPUMemoryDiskNetwork
100 · pfsense-fw2 cores4096 MB32 GBvmbr0 and vmbr1
200 · dc012 cores4096 MB80 GBvmbr1
300 · ws012 cores4096 MB80 GBvmbr1
400 · linux012 cores2048 MB40 GBvmbr1, firewall enabled

pfSense segmentation

Dual-interface VM separates upstream and internal networks.

VM 100 connects its WAN adapter to vmbr0 and its LAN adapter to vmbr1. This supports the segmented topology and routing role. A retained snapshot is named pfsense-rdp-nat-restricted; the snapshot description is configuration evidence, not an independent end-to-end test of exclusive source restriction.

Windows Server, identity, and administration

DC01 is the command-verified center of the lab domain.

Windows Server 2022

Primary domain controller and global catalog

DC01 runs Windows Server 2022 Standard Evaluation, build 20348, for ad.jeremyfontenot.online with NetBIOS name JFAD.

Active Directory

All five FSMO roles on DC01

Schema Master, Domain Naming Master, PDC Emulator, RID Master, and Infrastructure Master were returned by command output.

DNS

AD-integrated forward and reverse zones

The DNS service was running with secure dynamic updates for the domain zone and an AD-integrated reverse zone. Forward and reverse tests returned DC01 and Linux01.

DHCP

Authorized 10.10.20.0/24 scope

Pool 10.10.20.100–10.10.20.200; router 10.10.20.1; DNS 10.10.20.10; domain ad.jeremyfontenot.online.

Group Policy

Domain- and OU-linked controls

Evidence lists password, lockout, firewall, RDP, PowerShell logging, audit, update, server, workstation, controlled-local-admin, and user-drive-map GPOs.

Role-based access

Group-scoped administration and file access

Evidence supports controlled local administrators and AD-group-based SMB permissions. Permissions are described as lab validation, not production access governance.

Remote administration

RDP configuration and connectivity evidence

Earlier screenshots support RDP enablement and a successful DC01-to-WS01 TCP/DNS test. The current evidence does not prove exclusive external source restriction.

Linux01

Ubuntu Server 26.04 LTS joined to Active Directory and hardened for the lab subnet.

System and networking

Static address and domain resolver

Linux01 uses 10.10.20.20/24, gateway 10.10.20.1, DNS 10.10.20.10, and search domain ad.jeremyfontenot.online.

AD integration

realmd, SSSD, Kerberos, NSS, and PAM

The realm is configured as a Kerberos member; the domain user resolves through NSS; SSSD was enabled and active.

Kerberos

Ticket-granting ticket present

A valid TGT for the documented domain principal was listed at collection time. The temporary ticket-cache identifier is redacted in the public text copy.

SSH and UFW

SSH active; TCP 22 allowed from 10.10.20.0/24

UFW was active with default deny for incoming traffic and a rule allowing SSH from the internal subnet. This proves the displayed rule, not exhaustive external testing.

Delegated sudo

Syntax checks and root result

The base sudoers file and domain-admin drop-in parsed successfully; the delegated sudo validation returned root.

QEMU guest agent

Installed and active

The package was installed, the service was active, and no reboot was required at collection time.

Linux01 console after login showing Ubuntu Server 26.04 LTS, kernel 7.0.0-22-generic, and IPv4 address 10.10.20.20.
Linux01 login and system state. Screenshot supports the operating-system, kernel, hostname, and IPv4 claims.

Snapshots and backup job

All four primary VMs have retained snapshots and scheduled-backup coverage.

Snapshot listings exist for VMs 100, 200, 300, and 400. The enabled backup-critical-lab-vms job runs Sunday at 02:00 in snapshot mode, uses zstd compression, targets backup-hdd, and includes VMs 100, 200, 300, and 400.

4VM snapshot listings
4VMs in scheduled job
02:00Sunday schedule
zstdcompression

Evidence integrity

Evidence was packaged, transferred with SCP, and reverified with SHA-256.

LNX

Linux01 archive

5c1eff369a0055338808a93c025847cc5997db4f04614a56ede33b43f9e9b8db

Matched the supplied known hash.

ALL

Complete archive

e8a5a40a6960557383ccb152af2da71053e50382d8287d632b9ed5ad85cb7060

Matched the supplied known hash and was recorded on dedicated backup storage.

DOCX

Validation document

1,400,031 bytes

03a605517e2a6ebeb805b7e0f74bd1ec06c664debbdb39b99e09aecc62e4845a

docxDownload
Linux terminal showing the Linux01 evidence archive contents and SHA-256 digest with the local home path redacted.
Linux01 archive and hash validation. The command, archive name, file listing, and digest remain visible; the local home path is redacted.

Skills demonstrated

Infrastructure work tied directly to reviewable evidence.

Proxmox VEpfSenseWindows Server 2022Active DirectoryDNSDHCPGroup PolicyUbuntu ServerSSSDKerberosSSHUFWsudoQEMU guest agentSnapshotsBackupsSHA-256Evidence curation

Limitations

The validation boundary is part of the result.

Outstanding

Restore testing

Backup archive presence and job membership are validated. A successful isolated restore has not been demonstrated.

Partially validated

Firewall source restriction

The displayed configuration and snapshot description support restriction intent; exclusive source behavior was not independently tested.

Scope

Single domain controller

DC01 holds all FSMO roles and is the only domain controller. The lab is not designed for production availability.

Next steps

Strengthen recovery, access, and operational depth.

  1. 01Perform and document an isolated restore to alternate VM IDs.
  2. 02Export and retain a current pfSense configuration and rule inventory.
  3. 03Replace direct RDP forwarding with VPN-based administration where practical.
  4. 04Add centralized Windows, Linux, pfSense, and Proxmox log collection.
  5. 05Add a second domain controller only when testing replication and resilience.