Enterprise Network Setup with Windows Server

A step-by-step guide to setting up an enterprise-level network environment using Hyper-V, Windows 10, and Windows Server 2022. Includes AD domain setup, DHCP, DFS, PowerShell automation, and more.

View the Project on GitHub hexwarrior6/Enterprise-Network-Setup-with-Windows-Server

English įŽ€äŊ“中文

Enterprise Network Setup with Windows Server

Github repo Gitee repo CSDN column reading volume license


A comprehensive lab guide for building a full-scale enterprise network environment using:

graph TB
    subgraph Domain Controller 01
        DC01[AD, DNS, DHCP]
    end

    subgraph Domain Controller 02
        DC02[AD, DNS, DHCP]
    end

    subgraph Virtual Switch
        VS[Virtual Switch]
    end

    subgraph PC 01
        PC01[Client]
    end

    subgraph PC 02
        PC02[Client]
    end

    DC01 -- "Network Connection" --> VS
    DC02 -- "Network Connection" --> VS
    PC01 -- "Network Connection" --> VS
    PC02 -- "Network Connection" --> VS

    style VS fill:#eef,stroke:#333,stroke-width:2px
    style DC01 fill:#f9f,stroke:#333,stroke-width:2px
    style DC02 fill:#f9f,stroke:#333,stroke-width:2px
    style PC01 fill:#efe,stroke:#333,stroke-width:2px
    style PC02 fill:#efe,stroke:#333,stroke-width:2px

This project walks you through the entire process of setting up a simulated enterprise network from scratch, including domain services, user management, file sharing, and automation via PowerShell.


📚 Table of Contents

  1. Requirements & Prerequisites
  2. Getting Started
  3. Chapters
  4. Contributing / Feedback

Requirements & Prerequisites


Getting Started

  1. Enable Hyper-V on your Windows 10 machine
  2. Download Windows Server 2022 ISO and Window 10 ISO
  3. Follow the guides in each folder in order

Chapters

Chapter Topic
01 đŸ–Ĩī¸ Virtual Machine Setup using Hyper-V
02 🔐 Active Directory Domain Services (AD DS) Setup
03 📡 DHCP Server Configuration
04 📁 DFS (Distributed File System) for File Sharing
05 đŸ‘Ĩ AD User & Group Management + PowerShell Automation

Contributing / Feedback

Feel free to open issues or pull requests if you have suggestions, corrections, or want to contribute additional chapters!


License

This project is licensed under the CC BY-SA 4.0 License.