Skip to content

ZacharyBrisbin/ActiveDirectory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🏒 Active Directory Lab

Server OS Client OS AD Virtualization


πŸ”Ž Overview

This project simulates an enterprise infrastructure environment using:

  • VirtualBox
  • Windows Server
  • Windows Client
  • Active Directory
  • Group-Based File Permissions
  • Network Isolation

It demonstrates practical implementation of:

  • Identity management
  • Domain authentication
  • File share security
  • Permission layering (Share vs NTFS)
  • Network troubleshooting

🎯 Objectives

  • Deploy a Domain Controller
  • Configure Active Directory
  • Create users and security groups
  • Implement secure file sharing
  • Join a client machine to the domain
  • Perform intentional break testing

πŸ— Architecture

[ Windows Client ] β”‚ β”‚ Internal Network (CorpNet) β”‚ [ Windows Server / Domain Controller ]

Network Configuration:

Internal Network Name: CorpNet


πŸ’» Infrastructure Setup


πŸ–₯ Domain Controller Configuration

Property Value
OS Windows Server 2025
RAM 4GB
CPU 2 Cores
IP 192.168.50.10
Subnet 255.255.255.0
DNS Self-Hosted
Domain corp.local

Installed Roles

  • Active Directory Domain Services
  • DNS
  • File Services

πŸ“Έ Screenshot – Domain Controller Setup


πŸ“Έ Screenshot – Active Directory Configuration


πŸ–₯ Client Machine Configuration

Property Value
OS Windows 11
RAM 4GB
CPU 2 Cores
IP 192.168.50.20
DNS 192.168.50.10
Domain Joined Yes

πŸ“Έ Screenshot – Client Domain Join


πŸ” Active Directory Configuration

Organizational Unit

Employees


πŸ“Έ Screenshot – OU Structure


Security Group

FileShare-Access


πŸ“Έ Screenshot – Security Group Configuration


Test User

John.T

User Details:

  • Located in Employees OU
  • Member of FileShare-Access group
  • Domain authenticated

πŸ“ File Share Configuration

Shared Folder

C:\SharedDocs

Share Name

SharedDocs

Permissions Applied

Share Permissions

  • Removed default β€œEveryone”
  • Granted access to FileShare-Access

NTFS Permissions

  • Granted Modify access to FileShare-Access

πŸ“Έ Screenshot – File Share Permissions


πŸ“Έ Screenshot – NTFS Permissions


βœ… Validation Testing

From Client:

Test Network Connectivity

ping 192.168.50.10
Test File Share Access
\\192.168.50.10\SharedDocs

Expected Result:

Authentication successful

File creation allowed

File modification allowed

File deletion allowed

πŸ“Έ Screenshot – Successful File Access

🚨 Break & Troubleshooting Scenarios

These scenarios simulate real-world infrastructure failures.

πŸ”΄ Scenario 1 – Permission Removal

Action:

Remove user from FileShare-Access group

Goal:

Observe authorization failure

πŸ“Έ Screenshot – Broken Permission State

πŸ”΄ Scenario 2 – DNS Failure

Action:

Change client DNS to 8.8.8.8

Test:

Domain authentication

File access

Goal:

Demonstrate DNS dependency in AD

πŸ”΄ Scenario 3 – Network Failure

Action:

Disable client network adapter

Or modify network settings

Goal:

Observe connectivity failure behavior

πŸ“Œ Skills Demonstrated

Active Directory Administration

Identity & Access Management

Domain Infrastructure Deployment

File Permission Management

Network Configuration

Troubleshooting Methodology

Enterprise Environment Simulation

πŸ‘€ Author

Zachary Aspiring IT Infrastructure & Networking Professional

Project Version: 1.0

About

Hands-on simulation of enterprise identity and access management using Active Directory. Implements domain authentication, secure file permissions, and network troubleshooting in an isolated VirtualBox environment.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors