Active Directory Domain Services
Budget: $30 – $250 CAD
Project Instructions
Design a system that has a client machine that connects to a webserver to access a webpage. Both the client machine and the webserver are connected to a domain controller. The domain controller resides on its own virtual network. A webserver and client will exist on their own virtual networks as well. Both webserver and client will be part of the domain. We will demonstrate on the client VM that we can access the website on the webserver using the FQDN.
The project contains the following components:
1 – Resource Group
1 – Domain Controller VM
1 – Webserver VM
1 – Client VM
3 – Virtual Networks
Resource Group Requirements
Create a resource group that will be the logical container that holds all our resources for this project.
Resource group name: DSP950-project1-rg
Virtual Network Requirements
Create 3 virtual networks which will be used to connect our resources. Configure Virtual Network Peering between the virtual networks.
Virtual Network 1
• Use your network address space assigned in Blackboard
• Name: DSP950-vnet1
Virtual Network 2
• Name: DSP950-vnet2
• Create 1 subnet within this Virtual Network
o Subnet Name: vnet2-subnet1
• Assign an appropriate address for this virtual network
Virtual Network 3
• Name: DSP950-vnet3
• Create 1 subnet within this Virtual Network
o Subnet Name: vnet3-subnet1
• Assign an appropriate address for this virtual network
Domain Controller Requirements
Create 1 virtual machine which will be running ADDS role.
Domain Controller
• Name: dc-vm
• Image: Windows Server 2019 Datacenter – Gen1
• Virtual network: DSP950-vnet1
• Subnet: vnet1-subnet1
Domain
• Name: studentID.DSP950.com
• User: studentID.admin
o Member of Domain Administrators
• User: studentID
o Member of Domain Users
Webserver Requirements
Create 1 virtual machine which will be running IIS role. This vm will operate in its own virtual network. This vm will be part of the domain hosted by the domain controller. The default page will be modified.
Webserver
• Name: webserver-vm
• Image: Windows Server 2019 Datacenter – Gen1
IIS on Webserver
• Webpage Title: studentID’s Windows Server
Client VM Requirements
Create 1 virtual machine which will be running Windows 10 operating system. This virtual machine will operate in its own virtual network. This vm will be part of the domain hosted by the domain controller.
• Name: client-vm
• Image: Windows 10 Pro, Version 20H2 – Gen1
Project Rubric
The project will be graded on successful functionality of each of the following components:
1. Webservers with modified default pages [Yes / No]
o Title modified to show studentID
o Successful access of website from client-vm using FQDN [ie. webserver.dtrinh1.DSP950.com]
2. Virtual Network Peering [Yes / No]
o Demonstrate that all virtual machines are on different virtual networks
3. Domain Controller [Yes / No]
o Login should be using AD domain admin account [not local admin account]
o Demonstrate domain controller is <studentID>.DSP950.com
o Demonstrate both webserver and client vms are part of the domain
Design a system that has a client machine that connects to a webserver to access a webpage. Both the client machine and the webserver are connected to a domain controller. The domain controller resides on its own virtual network. A webserver and client will exist on their own virtual networks as well. Both webserver and client will be part of the domain. We will demonstrate on the client VM that we can access the website on the webserver using the FQDN.
The project contains the following components:
1 – Resource Group
1 – Domain Controller VM
1 – Webserver VM
1 – Client VM
3 – Virtual Networks
Resource Group Requirements
Create a resource group that will be the logical container that holds all our resources for this project.
Resource group name: DSP950-project1-rg
Virtual Network Requirements
Create 3 virtual networks which will be used to connect our resources. Configure Virtual Network Peering between the virtual networks.
Virtual Network 1
• Use your network address space assigned in Blackboard
• Name: DSP950-vnet1
Virtual Network 2
• Name: DSP950-vnet2
• Create 1 subnet within this Virtual Network
o Subnet Name: vnet2-subnet1
• Assign an appropriate address for this virtual network
Virtual Network 3
• Name: DSP950-vnet3
• Create 1 subnet within this Virtual Network
o Subnet Name: vnet3-subnet1
• Assign an appropriate address for this virtual network
Domain Controller Requirements
Create 1 virtual machine which will be running ADDS role.
Domain Controller
• Name: dc-vm
• Image: Windows Server 2019 Datacenter – Gen1
• Virtual network: DSP950-vnet1
• Subnet: vnet1-subnet1
Domain
• Name: studentID.DSP950.com
• User: studentID.admin
o Member of Domain Administrators
• User: studentID
o Member of Domain Users
Webserver Requirements
Create 1 virtual machine which will be running IIS role. This vm will operate in its own virtual network. This vm will be part of the domain hosted by the domain controller. The default page will be modified.
Webserver
• Name: webserver-vm
• Image: Windows Server 2019 Datacenter – Gen1
IIS on Webserver
• Webpage Title: studentID’s Windows Server
Client VM Requirements
Create 1 virtual machine which will be running Windows 10 operating system. This virtual machine will operate in its own virtual network. This vm will be part of the domain hosted by the domain controller.
• Name: client-vm
• Image: Windows 10 Pro, Version 20H2 – Gen1
Project Rubric
The project will be graded on successful functionality of each of the following components:
1. Webservers with modified default pages [Yes / No]
o Title modified to show studentID
o Successful access of website from client-vm using FQDN [ie. webserver.dtrinh1.DSP950.com]
2. Virtual Network Peering [Yes / No]
o Demonstrate that all virtual machines are on different virtual networks
3. Domain Controller [Yes / No]
o Login should be using AD domain admin account [not local admin account]
o Demonstrate domain controller is <studentID>.DSP950.com
o Demonstrate both webserver and client vms are part of the domain