Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows Server

Windows Server Core:การติดตั้ง Active Directory Domain Controller

Windows Server Core เป็นแพลตฟอร์มที่ดีในการโฮสต์บทบาทตัวควบคุมโดเมน Active Directory เนื่องจากความต้องการทรัพยากรน้อยลง ความเสถียรและความปลอดภัยที่เพิ่มขึ้น (เนื่องจากโค้ดและการอัปเดตน้อยลง) ในบทความนี้ เราจะแสดงวิธีการติดตั้งตัวควบคุมโดเมนบน Windows Server Core 2019 ในฟอเรสต์ Active Directory ใหม่หรือที่มีอยู่โดยใช้ PowerShell

สารบัญ:

  • วิธีการติดตั้ง Active Directory Domain Controller โดยใช้ PowerShell
  • การตรวจสอบความสมบูรณ์ของตัวควบคุมโดเมนบนเซิร์ฟเวอร์คอร์
  • การติดตั้ง AD Domain Controller โดยใช้ Windows Admin Center (WAC)

จะติดตั้ง Active Directory Domain Controller โดยใช้ PowerShell ได้อย่างไร

ติดตั้ง Windows Server Core บนโฮสต์ใหม่ (ทางกายภาพหรือเสมือน) กำหนดการตั้งค่าโฮสต์พื้นฐาน:ตั้งชื่อโฮสต์ การตั้งค่าเครือข่าย (ที่อยู่ IP แบบคงที่ ซับเน็ตมาสก์ เกตเวย์ DNS) วันที่/เวลา เขตเวลา ฯลฯ

Rename-Computer -NewName hb-dc03
Get-NetAdapter
$ip = "192.168.13.11"
$gw="192.168.13.1"
$dns = "192.168.13.10"
New-NetIPAddress -InterfaceAlias Ethernet -IPAddress $ip -AddressFamily IPv4 -PrefixLength 24 –DefaultGateway $gw
Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses $dns

ขั้นตอนเหล่านี้อธิบายโดยละเอียดในบทความ คำสั่งพื้นฐานสำหรับการกำหนดค่าการติดตั้ง Windows Server Core

ขั้นตอนต่อไปคือการติดตั้งบทบาท Active Directory Domain Services (ADDS) โดยเรียกใช้คำสั่งต่อไปนี้ในคอนโซล PowerShell:

Install-WindowsFeature AD-Domain-Services –IncludeManagementTools -Verbose

Windows Server Core:การติดตั้ง Active Directory Domain Controller

ตรวจสอบให้แน่ใจว่าได้ติดตั้งบทบาท AD-Domain-Services แล้ว:

Get-WindowsFeature -Name *AD*
Windows Server Core:การติดตั้ง Active Directory Domain Controller

หลังจากติดตั้งบทบาท ADDS คุณสามารถใช้ ADDSDeployment โมดูล cmdlets เพื่อปรับใช้โดเมนใหม่ ฟอเรสต์ หรือตัวควบคุมโดเมนเพิ่มเติม:

Get-Command -Module ADDSDeployment

Windows Server Core:การติดตั้ง Active Directory Domain Controller

มีสามสถานการณ์ที่เป็นไปได้:

  • การติดตั้ง Active Directory ฟอเรสต์ใหม่ :Install-ADDSForest -DomainName woshub.com -ForestMode Win2016 -DomainMode Win2016 -DomainNetbiosName WOSHUB -InstallDns:$true
  • The Install-ADDSDomain cmdlet อนุญาตให้สร้าง โดเมนใหม่ในฟอเรสต์ Active Directory ที่มีอยู่
  • Install-ADDSDomainController – อนุญาตให้ เพิ่มตัวควบคุมโดเมน (เพิ่มเติม) ใหม่ให้กับโดเมน Active Directory ที่มีอยู่
หากคุณต้องการปรับใช้ตัวควบคุมโดเมน RODC ให้ใช้ Add-ADDSReadOnlyDomainControllerAccount cmdlet.

ในกรณีส่วนใหญ่ คุณจะใช้สถานการณ์ที่ 3 — เพิ่มตัวควบคุมโดเมนเพิ่มเติมให้กับโดเมน Active Directory ที่มีอยู่

ก่อนที่จะโปรโมตตัวควบคุมโดเมนใหม่ ตรวจสอบให้แน่ใจว่าโดเมน Active Directory ของคุณทำงานอย่างถูกต้อง ตรวจสอบข้อผิดพลาดในแต่ละ DC อย่างระมัดระวังที่ส่งคืนโดย Dcdiag /v และตรวจสอบการจำลอง AD (repadmin /showrepl และ repadmin /replsum ). ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลตัวควบคุมโดเมน AD ที่อัปเดตแล้ว

ในสถานการณ์ง่ายๆ เมื่อคุณต้องการเพิ่ม DC พิเศษใหม่ให้กับไซต์ Default-First-Site-Name ให้เรียกใช้คำสั่งนี้:

Install-ADDSDomainController -DomainName woshub.com -InstallDns -Credential (get-credential WOSHUB\Administrator) -DatabasePath "D:\ADDS\DB" -LogPath "D:\ADDS\Log" -SysvolPath "D:\ADDS\SYSVOL"

ในตัวอย่างนี้ ฉันได้ระบุเพิ่มเติมว่าฐานข้อมูล AD บันทึก และ SYSVOL ถูกจัดเก็บไว้ในดิสก์แยกต่างหาก โดยค่าเริ่มต้น จะอยู่ใน %SYSTEMROOT%\NTDS และ %SYSTEMROOT%\SYSVOL .

นอกจากนี้ คุณยังสามารถระบุไซต์ Active Directory ที่คุณต้องการวางตัวควบคุมโดเมนใหม่ของคุณ นอกจากนี้เรายังจะระบุว่า DC จะเป็น Global Catalog และตั้งรหัสผ่าน DSRM (Directory Services Restore Mode) โดยใช้คำสั่ง ConvertTo-SecureString:

Install-ADDSDomainController -DomainName woshub.com -InstallDns:$true -NoGlobalCatalog:$false -SiteName 'Hamburg' -NoRebootOnCompletion:$true -Force:$true -SafeModeAdministratorPassword (ConvertTo-SecureString 'R0DCP@ssw0rd' -AsPlainText -Force) -Credential (get-credential WOSHUB\Administrator) –verbose

Windows Server Core:การติดตั้ง Active Directory Domain Controller

ตรวจสอบเอาต์พุตของคำสั่งอย่างระมัดระวัง หากทำได้ ให้รีสตาร์ทโฮสต์ของคุณ:

Restart-Computer

การตรวจสอบความสมบูรณ์ของตัวควบคุมโดเมนบนเซิร์ฟเวอร์คอร์

หลังจากติดตั้ง Domain Controller แล้ว ให้ตรวจสอบเบื้องต้นเพื่อให้แน่ใจว่ามีการเพิ่ม Domain Controller ใหม่ลงในโดเมนเรียบร้อยแล้วและมีส่วนร่วมในการจำลองแบบ

คุณสามารถจัดการตัวควบคุมโดเมนบน Windows Server Core จากเซิร์ฟเวอร์อื่นโดยใช้กราฟิก Active Directory snap-ins มาตรฐาน (dsa.msc , gpmc.msc , dnsmgmt.msc , dssite.msc , adsiedit.msc , domain.msc ) หรือจากคอมพิวเตอร์ที่ใช้ Windows 10 ที่ติดตั้ง RSAT (Rsat.ActiveDirectory.DS-LDS.Tool )

เปิด ADUC (dsa.msc ) คอนโซลบนคอมพิวเตอร์เครื่องใดก็ได้ และตรวจสอบให้แน่ใจว่า DC ใหม่ปรากฏใน Domain Controllers อ.

Windows Server Core:การติดตั้ง Active Directory Domain Controller

หลังจากรีสตาร์ท Windows Server Core คุณต้องเข้าสู่ระบบโฮสต์โดยใช้บัญชีผู้ดูแลระบบโดเมน

ใช้ Get-ADDomainController cmdlet ตรวจสอบให้แน่ใจว่าตัวควบคุมโดเมนอยู่บนไซต์ AD ที่ถูกต้อง:

Get-ADDomainController -Discover

Windows Server Core:การติดตั้ง Active Directory Domain Controller

ตรวจสอบว่าบริการ Active Directory กำลังทำงานอยู่:

Get-Service adws,kdc,netlogon,dns

Windows Server Core:การติดตั้ง Active Directory Domain Controller

นอกเหนือจากการแชร์ของผู้ดูแลระบบที่ซ่อนอยู่ภายในแล้ว จะต้องแชร์โฟลเดอร์ SYSVOL และ NETLOGON:

Get-SMBShare

Windows Server Core:การติดตั้ง Active Directory Domain Controller

ตรวจสอบให้แน่ใจว่ามีเหตุการณ์ ADDS ใน Event Viewer:

Get-Eventlog "Directory Service" | Select-Object entrytype, source, eventid, message
Get-Eventlog "Active Directory Web Services" | Select-Object entrytype, source, eventid, message

จากนั้นทำการทดสอบโดยใช้ dcdiag คำสั่ง (ต้องผ่านทุกขั้นตอน) และตรวจสอบการจำลองระหว่าง DC โดยใช้คำสั่งต่อไปนี้:

repadmin /replsummary

หรือ

Get-ADReplicationFailure -Target DC03

ตรวจสอบว่าบทบาท FSMO อยู่ที่ใดในโดเมนและฟอเรสต์ของคุณ หากจำเป็น ให้โอนบทบาท FSMO ไปยัง DC ใหม่ของคุณ:

Netdom /query FSMO

นอกจากนี้ คุณสามารถใช้สคริปต์ตรวจสอบความสมบูรณ์ของ Active Directory

การติดตั้ง AD Domain Controller โดยใช้ Windows Admin Center (WAC)

ในการติดตั้งตัวควบคุมโดเมนใน Windows Server Core คุณยังสามารถใช้ Windows Admin Center (WAC) เว็บอินเตอร์เฟส

  1. เพิ่มโฮสต์ Windows Server Core ของคุณไปยังอินเทอร์เฟซ Windows Admin Center
  2. ในการติดตั้งบทบาท ADDS ให้เปิด บทบาทและคุณลักษณะ ส่วน เลือก Active Directory Domain Services ในรายการบทบาทที่มี และคลิกติดตั้ง;
  3. ยืนยันการติดตั้งบทบาทและเครื่องมือการดูแลระบบ Windows Server Core:การติดตั้ง Active Directory Domain Controller
  4. หากต้องการเลื่อนระดับ Windows Server Core ไปยังตัวควบคุมโดเมน ให้เปิดเว็บคอนโซลของ PowerShell และใช้ cmdlet ที่แสดงด้านบนเพื่อกำหนดค่า DC Windows Server Core:การติดตั้ง Active Directory Domain Controller
  5. เมื่อการติดตั้ง DC สิ้นสุดลง ให้รีสตาร์ท Server Core และเชื่อมต่อกับ WAC อีกครั้งโดยใช้บัญชีโดเมน
  6. ในการจัดการ Active Directory จากเว็บอินเตอร์เฟส ให้ติดตั้งส่วนขยาย WAC พิเศษ (ตอนนี้ยังใช้งานได้ในโหมดแสดงตัวอย่าง) ดังนั้นส่วนใหม่จะปรากฏใน Windows Admin Center ซึ่งคุณสามารถดูและจัดการแผนผัง AD ของคุณได้ Windows Server Core:การติดตั้ง Active Directory Domain Controller