Setting up a Windows Server Core as a Domain Controller

Setting up a Windows Server Core as a Domain Controller requires the use of PowerShell since Server Core does not have a graphical interface.

Step 1: Rename the Server

First, rename your server to something meaningful before promoting it to a Domain Controller.

  1. Check the current hostname:
  1. Rename the server:
  1. Restart the server for the changes to take effect:

Step 2: Configure IP Address

Configure a static IP address, as domain controllers typically require one.

  1. List the available network adapters:
  1. Set a static IP address (replace AdapterName, IPAddress, SubnetMask, and DefaultGateway with your values):
  1. Set the DNS server for this interface (usually the local machine if it’s a DC):

Step 3: Install AD DS Role

Install the Active Directory Domain Services (AD DS) role on the server.

  1. Install the AD DS role:

Step 4: Promote the Server to a Domain Controller

Once the AD DS role is installed, promote the server to a Domain Controller.

  1. Create a new forest and domain. Replace YourDomainName.local with your preferred domain name:
  1. During this process, you’ll be asked to confirm the operation, and the server will reboot after successful promotion.

Step 5: Verify Domain Controller Setup

After the server reboots, you can verify if the promotion was successful.

  1. Check the domain information:
  1. Check the domain controller status:
  1. You can also verify that DNS is running correctly by using:

Step 6: Configure Additional Settings (Optional)

  • Set time synchronization (important for domain controllers):
  • Sync time immediately:

Now your Windows Server Core should be up and running as a Domain Controller!


Leave a Reply 0

Your email address will not be published. Required fields are marked *