Skip to content

chris18890/Corp-account-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Corp-Account-Management

Scripts for setting up an example Network

These scripts make a couple of assumptions:

1 - you have (at least) 2 VMs running fresh installs of Windows Server, at least 2022, with C: and D: drives:

a - one to be a "router" that has 2 nework interfaces, 1 public and 1 private. Make sure that the interface names are set correctly in \Scripts\machine1\Setup-Router.ps1

b - one to be a DC/file server

2 - you copy the \scripts folder to C:\Scripts on each machine

3 - when running the setup scripts the -Domain param is the NetBIOS name of the domain only, and the -DomainSuffix param is the external domain. EG if you supply -Domain "Corp" and -DomainSuffix "company.com" your AD domain will be called "corp.company.com". Ideally make the -EmailSuffix the same as -DomainSuffix to give your users a sensible email address and UPN values, EG username@company.com for the UPN and FirstName.LastName@company.com for the email address. Users can be added by modifying the \Scripts\Users\Users.CSV file.

To Run:

1 - Copy the folder to C:\Scripts on each machine

2 - on the DC, run \Scripts\Machine1\setup.ps1 and enter a NetBIOS domain name then run \Scripts\Machine1\dcpromo.ps1, enter a NetBIOS domain name and Domain Suffix when prompted

3 - Once the DC has been set up, on the DC run \Scripts\Prelim\DomainSetup.ps1 and enter an email suffix, CD to \Scripts\Users and run CreateUsers.ps1, choose N for office365 and enter the same email suffix as before, and a password when prompted

4 - on the router VM, open \Scripts\Machine1\setup-router.ps1 in notepad to check that the network interfaces are set

5 - on the router VM, run \Scripts\Machine1\setup-router.ps1 and enter a NetBIOS domain name

6 - on the router VM, run \Scripts\Machine1\dhcp.ps1 and enter a NetBIOS domain name, enter the domain admin credentials in the pop up to add the machine to the domain

7 - on the router VM, rerun \Scripts\Machine1\dhcp.ps1 and enter a NetBIOS domain name

8 - download the contents of https://www.dropbox.com/sh/n76ntsil0zjaapn/AAAEp7KrtLvLZk9_EFaExJIza?dl=0 and put it in \Domain\Share\Software

9 - Optional - once DC has been patched with latest updates (post April 2023), run \Scripts\Prelim\LAPS.ps1

10 - Optional - on the router VM run \Scripts\WDS\wds.ps1, then mount ISOs for Server 2022 and Win10, and run the corresponding .PS1 script to set up the install images. You can now create additional VMs that will do network installs. Machines need to have a private network adaptor.

About

Corp account management scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published