Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows Server

ติดตั้ง Active Directory Domain Controller บน Windows Server Core

Windows Server Core เหมาะสำหรับ AD DC: ใช้ทรัพยากรน้อย, เสถียร, สำเนียงกว่า (Code/Update น้อยกว่า) ติดตั้งด้วย PowerShell ทั้งหมด

1. ติดตั้ง AD DS Role และ Promote DC

# ตั้งค่าพื้นฐาน
Rename-Computer -NewName hb-dc03
$ip = "192.168.13.11"; $gw="192.168.13.1"; $dns = "192.168.13.10"
New-NetIPAddress -InterfaceAlias Ethernet -IPAddress $ip -PrefixLength 24 -DefaultGateway $gw
Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses $dns

# ติดตั้ง Role
Install-WindowsFeature AD-Domain-Services –IncludeManagementTools -Verbose

# Promote DC (3 สถานการณ์)
# 1. Forest ใหม่: Install-ADDSForest -DomainName woshub.com -ForestMode Win2016 -DomainMode Win2016 -DomainNetbiosName WOSHUB -InstallDns:$true
# 2. Domain ใหม่ใน Forest เดิม: Install-ADDSDomain ...
# 3. Additional DC (ทั่วไป): Install-ADDSDomainController -DomainName woshub.com -InstallDns -Credential (get-credential) -DatabasePath "D:\ADDS\DB" -LogPath "D:\ADDS\Log" -SysvolPath "D:\ADDS\SYSVOL"

# ตัวอย่างพร้อม Site, GC, DSRM Password
Install-ADDSDomainController -DomainName woshub.com -InstallDns:$true -NoGlobalCatalog:$false -SiteName 'Hamburg' -NoRebootOnCompletion:$true -Force:$true -SafeModeAdministratorPassword (ConvertTo-SecureString 'P@ssw0rd' -AsPlainText -Force) -Credential (get-credential WOSHUB\Administrator) –verbose

Restart-Computer

2. ตรวจสอบสุขภาพ DC

  • ADUC (dsa.msc) จากเครื่องอื่น → ดู Domain Controllers OU
  • Get-ADDomainController -Discover (ตรวจ Site)
  • Get-Service adws,kdc,netlogon,dns (Services Running)
  • Get-SMBShare (SYSVOL, NETLOGON Shared)
  • Event Log: Get-Eventlog "Directory Service", Get-Eventlog "Active Directory Web Services"
  • dcdiag /v (All Passed), repadmin /replsummary หรือ Get-ADReplicationFailure
  • FSMO Roles: Netdom /query FSMO

3. ใช้ Windows Admin Center (WAC)

  1. Add Server Core เข้า WAC
  2. Roles and Features → Install AD DS
  3. PowerShell Web Console → รันคำสั่ง Promote DC
  4. Restart → Reconnect WAC ด้วย Domain Account
  5. Install WAC Extension สำหรับ AD Management (Preview)