How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "cdaf/WindowsServerDC"
end
vagrant init cdaf/WindowsServerDC
vagrant up

This version was created 2 months ago.

A pre-built Domain Controller

  • Recommended Updates only

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2022 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • hyperv Hosted by Vagrant Cloud (5.97 GB)

  • virtualbox Hosted by Vagrant Cloud (5.45 GB)

This version was created 8 months ago.

A pre-built Domain Controller

  • Recommended Updates only

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2022 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (4.37 GB)

  • hyperv Hosted by Vagrant Cloud (4.47 GB)

This version was created 9 months ago.

A pre-built Domain Controller

  • Recommended Updates only

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2022 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (5.15 GB)

  • hyperv Hosted by Vagrant Cloud (4.95 GB)

This version was created about 1 year ago.

A pre-built Domain Controller

  • 2016 Forest and Domain Functional Level (no new forest or domain functional levels added at 2019)
  • Recommended Updates only

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2019 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (5 GB)

  • hyperv Hosted by Vagrant Cloud (5.05 GB)

This version was created over 1 year ago.

A pre-built Domain Controller

  • 2016 Forest and Domain Functional Level (no new forest or domain functional levels added at 2019)
  • patched to cumulative Oct-2020

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2019 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (5.16 GB)

  • hyperv Hosted by Vagrant Cloud (5.16 GB)

This version was created about 2 years ago.

A pre-built Domain Controller

  • 2016 Forest and Domain Functional Level (no new forest or domain functional levels added at 2019)
  • patched to cumulative Oct-2020

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2019 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (4.61 GB)

  • hyperv Hosted by Vagrant Cloud (4.55 GB)

This version was created over 2 years ago.

A pre-built Domain Controller

  • 2016 Forest and Domain Functional Level (no new forest or domain functional levels added at 2019)
  • patched to cumulative May-2020

Key changes in this version

  • Versioning changed from cdaf.io aligned to date stamp
  • Base operating system changed from 2016 to 2019
  • Pre-built domain name changed from sky.net to mshome.net

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2019 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • hostname: DC

VirtualBox

  • VBoxGuestAdditions: 5.2.22
  • virtualbox.linked_clone = true

Hyper-V

  • Generation: 1
  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

Vagrant Box Config for both

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (4.53 GB)

  • hyperv Hosted by Vagrant Cloud (4.5 GB)

This version was created over 2 years ago.

Version is aligned to http://cdaf.io

A pre-built Domain Controller (2016 level) patched to and including cumulative Mar-2020.

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2016 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand

VirtualBox

  • VBoxGuestAdditions: 5.2.22

Hyper-V

  • Generation: 1

Vagrant provisioner overrides

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600

Hyper-V

  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

VirtualBox

  • virtualbox.linked_clone = true
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (6.3 GB)

  • hyperv Hosted by Vagrant Cloud (5.3 GB)

This version was created about 3 years ago.

Version is aligned to http://cdaf.io

A pre-built Domain Controller (2016 level) patched to and including cumulative Sep-2019.

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2016 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand

VirtualBox

  • VBoxGuestAdditions: 5.2.22

Hyper-V

  • Generation: 1

Vagrant provisioner overrides

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600

Hyper-V

  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

VirtualBox

  • virtualbox.linked_clone = true
2 providers for this version.
  • hyperv Hosted by Vagrant Cloud (4.77 GB)

  • virtualbox Hosted by Vagrant Cloud (4.7 GB)

This version was created over 3 years ago.

Version is aligned to http://cdaf.io

A pre-built Domain Controller (2016 level) patched to Mar-2019.

For issues please raise in GitHub https://github.com/cdaf/windows

Configuration:

  • Active Directory
  • DNS server
  • Keystore enabled for Managed Service Accounts

Note: Windows Update Service is disabled

  • Install: Windows Server 2016 Standard Evaluation
  • HDD: 127GB
  • Timezone: New Zealand

VirtualBox

  • VBoxGuestAdditions: 5.2.22

Hyper-V

  • Generation: 1

Vagrant provisioner overrides

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600

Hyper-V

  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'

VirtualBox

  • virtualbox.linked_clone = true
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (4.62 GB)

  • hyperv Hosted by Vagrant Cloud (4.74 GB)

Next