SBD-DC01
AD DS + DNS · VLAN 10 · Domain controllers · 10.0.10.10 · Virtual machine on SBD-HV01 · rack R02 · server room
Find services, authenticate identities, and answer directory requests.
- DNS TCP / UDP 53
- Kerberos KDC TCP / UDP 88 · Password changes use TCP / UDP 464.
- Directory access LDAP TCP / UDP 389 · LDAPS TCP 636 · UDP 389 carries the domain controller locator ping. Client and protection settings determine the binding.
- Global catalog TCP 3268 · TLS TCP 3269
- Group Policy and SYSVOL SMB · TCP 445
- RPC services TCP 135 · dynamic TCP 49152–65535 · NetLogon, LSA, and SAM use the dynamic range after the endpoint mapper.
- Domain time W32Time · UDP 123 · Members follow the domain time hierarchy.
- AD Web Services TCP 9389 · Used by Active Directory PowerShell and Administrative Center from the Tier 0 administration host (rule A01), not user workstations.
- AC-2 Account Management
- IA-2 Identification and Authentication (Organizational Users)
- AC-6 Least Privilege
- AU-8 Time Stamps
- SC-45 System Time Synchronization
SBD-DC02
AD DS + DNS · VLAN 10 · Domain controllers · 10.0.10.11 · Virtual machine on SBD-HV02 · rack R02 · server room
Provide another AD DS and DNS service point.
- DNS TCP / UDP 53
- Kerberos KDC TCP / UDP 88 · Password changes use TCP / UDP 464.
- Directory access LDAP TCP / UDP 389 · LDAPS TCP 636 · UDP 389 carries the domain controller locator ping. Client and protection settings determine the binding.
- Global catalog TCP 3268 · TLS TCP 3269
- Group Policy and SYSVOL SMB · TCP 445
- RPC services TCP 135 · dynamic TCP 49152–65535 · NetLogon, LSA, and SAM use the dynamic range after the endpoint mapper.
- Domain time W32Time · UDP 123 · Members follow the domain time hierarchy.
- AD Web Services TCP 9389 · Used by Active Directory PowerShell and Administrative Center from the Tier 0 administration host (rule A01), not user workstations.
- AC-2 Account Management
- IA-2 Identification and Authentication (Organizational Users)
- CP-9 System Backup
SBD-DHCP01
DHCP server + NPS (802.1X) · VLAN 20 · Identity & services · 10.0.20.10 · Virtual machine on SBD-HV04 · rack R03 · server room
Provide client lease settings for the approved address space, and admit devices to VLAN 80 ports with 802.1X.
- DHCPv4 UDP 67 server / 68 client · The core relays VLAN 80 broadcasts here (F04); the pool is 10.0.80.100–199.
- RADIUS (NPS role) UDP 1812 authentication · 1813 accounting · Only the VLAN 80 access switch is a RADIUS client.
- 802.1X EAP-TLS Machine certificates · No password-based EAP methods.
- CM-6 Configuration Settings
- AC-6 Least Privilege
- AU-12 Audit Record Generation
- IA-3 Device Identification and Authentication
SBD-SYSLOG01
Log message server · VLAN 20 · Identity & services · 10.0.20.20 · Virtual machine on SBD-HV04 · rack R03 · server room
Receive and route the chosen log messages.
- Syslog over TLS TCP 6514 · Configure the collector listener and trusted senders.
- Router deny log UDP 514 (F24) · The core router reports the traffic it denies; existing network configuration.
- Splunk forwarder TCP 9997 with TLS (F10) · Queues events while Splunk is down and replays them afterwards.
- Audit archive SMB 3 · TCP 445 with encryption (F11) · Write-only archival account to SBD-AUDIT01.
- AU-12 Audit Record Generation
- AU-9 Protection of Audit Information
- SC-8(1) Transmission Confidentiality and Integrity | Cryptographic Protection
SBD-WSUS01
Windows update service · VLAN 20 · Identity & services · 10.0.20.30 · Virtual machine on SBD-HV04 · rack R03 · server room
Distribute approved Windows updates inside the air gap.
- Update metadata HTTPS 8531
- Signed update payloads HTTP 8530 · WSUS uses separate metadata and payload connections.
- SI-2 Flaw Remediation
- CM-6 Configuration Settings
SBD-SUBCA01
Issuing certificate authority · VLAN 30 · PKI infrastructure · 10.0.30.20 · Virtual machine on SBD-HV03 · rack R02 · server room
Issue certificates under the approved subordinate CA policy.
- Certificate enrollment RPC TCP 135 · dynamic TCP 49152–65535 (F23) · Domain members request and autoenroll for the templates their groups are permitted, defined in course 1.6.
- CRL / AIA publication Published to pki.sbd.test on SBD-PKI-MGMT01 · HTTP 80 (F18) · The CA writes its CRLs and certificate to the publication site; clients never fetch them from the CA.
- SC-12 Cryptographic Key Establishment and Management
- SC-17 Public Key Infrastructure Certificates
- AC-6 Least Privilege
SBD-PKI-MGMT01
Certificate template administration · VLAN 30 · PKI infrastructure · 10.0.30.30 · Virtual machine on SBD-HV03 · rack R02 · server room
Certificate templates are directory objects. This host provides the administrative tools to manage them.
- Certificate template administration Listeners to define
- SC-17 Public Key Infrastructure Certificates
- IA-5 Authenticator Management
- AC-6 Least Privilege
SBD-FS01
File share server · VLAN 40 · Servers & data · 10.0.40.10 · Virtual machine on SBD-HV05 · rack R03 · server room
Serve shared files while enforcing resource permissions.
- SMB TCP 445 · Reference service port; share and encryption policies are unspecified.
- AC-3 Access Enforcement
- AC-6 Least Privilege
- SC-28(1) Protection of Information at Rest | Cryptographic Protection
SBD-SQL01
SQL server · VLAN 40 · Servers & data · 10.0.40.20 · Virtual machine on SBD-HV05 · rack R03 · server room
Host the application databases for SBD-APPS01, the only registered SQL consumer.
- SQL Database Engine TCP 1433 with TLS · Default instance. Only SBD-APPS01 connects (F22); SBD-WEB01 is denied (F14).
- AC-3 Access Enforcement
- AC-6 Least Privilege
- SC-8(1) Transmission Confidentiality and Integrity | Cryptographic Protection
- SC-28(1) Protection of Information at Rest | Cryptographic Protection
SBD-APPS01
License server + application API · VLAN 40 · Servers & data · 10.0.40.30 · Virtual machine on SBD-HV05 · rack R03 · server room
Answer licensing requests from approved clients and application API calls from SBD-WEB01; the only registered SQL consumer.
- License manager Registered vendor port (F12) · Recorded per application in the register.
- Application API HTTPS · TCP 443 (F21) · Called by SBD-WEB01 only.
- Database client TCP 1433 with TLS to SBD-SQL01 (F22) · The only registered SQL consumer.
- AC-3 Access Enforcement
- AC-6 Least Privilege
- CM-6 Configuration Settings
SBD-WEB01
Internal Apache web server · Linux, domain-joined · VLAN 40 · Servers & data · 10.0.40.40 · Virtual machine on SBD-HV05 · rack R03 · server room
Serve approved internal web applications over HTTPS.
- HTTPS TCP 443 · Server certificate issued by the internal issuing CA.
- Application API client HTTPS · TCP 443 to SBD-APPS01 (F21) · Its only back-end dependency; it has no database connection.
- AC-3 Access Enforcement
- CM-6 Configuration Settings
- SC-8(1) Transmission Confidentiality and Integrity | Cryptographic Protection
SBD-SPLUNK01
Splunk SIEM · VLAN 50 · Security & monitoring · 10.0.50.10 · Virtual machine on SBD-HV06 · rack R04 · server room
Linux, domain-joined. Single server instance, sized for a small network; no cluster or standby. Index and investigate the security events that are actually collected.
- Splunk ingestion Forwarder · TCP 9997 with TLS (F10) · Forwarded Windows events and router syslog from SBD-SYSLOG01.
- AU-6 Audit Record Review, Analysis, and Reporting
- SI-4 System Monitoring
SBD-NESSUS01
Tenable / Nessus · VLAN 50 · Security & monitoring · 10.0.50.20 · Virtual machine on SBD-HV06 · rack R04 · server room
Linux, domain-joined. Single Tenable/Nessus server instance, sized for a small network; no cluster or standby. Assess authorized targets for known vulnerabilities.
- Credentialed scanning SMB 445 and WMI to Windows · SSH 22 to Linux · Rule F15: scheduled scans of the approved target list; the DC scan credential is Tier 0.
- RA-5 Vulnerability Monitoring and Scanning
- AC-6 Least Privilege
SBD-EPO01
Trellix ePO + DLP · VLAN 50 · Security & monitoring · 10.0.50.30 · Virtual machine on SBD-HV06 · rack R04 · server room
Single Trellix ePO/DLP server instance, sized for a small network; no cluster or standby. Manage the chosen endpoint protection and DLP policies.
- Agent check-ins Agent-server secure port · TCP 443 (F16) · Agents on every Windows system start the connection; with peer-to-peer and RelayServer off, endpoints open no listener for the server.
- AC-4 Information Flow Enforcement
- SI-3 Malicious Code Protection
- SI-4 System Monitoring
SBD-AUDIT01
Audit log repository · Windows, domain-joined · VLAN 50 · Security & monitoring · 10.0.50.40 · Virtual machine on SBD-HV06 · rack R04 · server room
Windows, domain-joined. Retain security records under the approved retention policy.
- Audit archive SMB 3 · TCP 445 with encryption · Write-only archival account from the collector (F11); hashes cataloged on arrival.
- AU-9 Protection of Audit Information
- AU-11 Audit Record Retention
AdminJumpBox01
Tier 0 administration only · VLAN 60 · Tiered administration · 10.0.60.10 · Administration room · dedicated admin seat
Provide dedicated Tier 0 administration: identity, PKI, and every system that can control them.
- Remote management RDP 3389 · WinRM 5985–5986 · AD Web Services 9389 to the DCs · SSH 22 to Linux · HTTPS consoles · Rule A01: Tier 0 targets only, with MFA and named accounts.
- AC-6 Least Privilege
- IA-2(1) Identification and Authentication (Organizational Users) | Multi-factor Authentication to Privileged Accounts
- SC-7(15) Boundary Protection | Networked Privileged Accesses
SBD-ADMIN-SRV01
Server administration only · VLAN 60 · Tiered administration · 10.0.60.20 · Administration room · dedicated admin seat
Privileged workstation for approved member-server targets. Separate operator roles further restrict security tools and protected audit storage. It hosts one virtual machine, SBD-ADMIN-PC01, the Tier 2 seat: Tier 1 accounts work only on the host, Tier 2 accounts only in the virtual machine.
- Server administration only Listeners to define
- AC-5 Separation of Duties
- AC-6 Least Privilege
- IA-2(1) Identification and Authentication (Organizational Users) | Multi-factor Authentication to Privileged Accounts
- AU-12 Audit Record Generation
SBD-ADMIN-PC01
Endpoint administration only · VLAN 60 · Tiered administration · 10.0.60.30 · Administration room · virtual machine on the SBD-ADMIN-SRV01 seat
Privileged workstation for the 50 client endpoints, running as a virtual machine on the SBD-ADMIN-SRV01 seat with its own name and address. No AD, CA, or server administrative sessions, and no higher-tier sign-ins.
- Endpoint administration only Listeners to define
- AC-5 Separation of Duties
- AC-6 Least Privilege
- IA-2(1) Identification and Authentication (Organizational Users) | Multi-factor Authentication to Privileged Accounts
- AU-12 Audit Record Generation
SBD-MGMT01
Management tools server · VLAN 70 · Management tools · 10.0.70.10 · Virtual machine on SBD-HV07 · rack R04 · server room
Management tools. Define administrative accounts, permitted targets, and protocols.
- Management tools server Listeners to define
- CM-2 Baseline Configuration
- CM-3 Configuration Change Control
- CM-8 System Component Inventory
- AC-6 Least Privilege
SBD-REPO01
Linux repository server · VLAN 70 · Management tools · 10.0.70.20 · Virtual machine on SBD-HV07 · rack R04 · server room
Serve the approved Linux package collection.
- Package repository HTTP · TCP 80 (F19) · GPG-signed packages and metadata for the domain-joined Linux servers.
- Log forwarding TLS 6514 · Syslog over TLS to the collector (F07).
- SI-2 Flaw Remediation
- AC-6 Least Privilege
- CM-6 Configuration Settings
50 Windows PCs
User workstations × 50 · VLAN 80 · User workstations · 10.0.80.100–199 · Office · user desks
Represent 50 Windows user endpoints.
- Addressing DHCP client
- Identity and resource clients DNS / Kerberos / SMB
- Update client Internal WSUS
- CM-6 Configuration Settings
- AC-6 Least Privilege
- SI-2 Flaw Remediation
- SI-3 Malicious Code Protection
SBD-ROOTCA01
Offline root CA · workgroup · Offline · not domain-joined · No network address (offline) · Offline vault · secure cabinet
Protect the trust anchor and perform authorized offline ceremonies.
- Live network listeners None represented · Offline and non-domain-joined.
- Subordinate signing / root CRL Offline ceremony
- SC-12 Cryptographic Key Establishment and Management
- SC-17 Public Key Infrastructure Certificates
- CP-9 System Backup