پرش به محتوا

راه‌اندازی Active Directory و ساخت دامین جدید با PowerShell

نقش AD DS را نصب کنید، اولین Domain Controller را بسازید و درستی DNS و سرویس‌ها را بررسی کنید.

Windows Server 2019سطح: متوسطبرای: Windows Server 2025، Windows Server 2022، Windows Server 2019به‌روزرسانی: ۱۶ آبان ۱۴۰۵

پیش از شروع، این موارد را آماده کنید:

  • نام کامپیوتر نهایی (پس از ارتقا به DC تغییر آن دردسرساز است)
  • IP ثابت روی کارت شبکه
  • نام دامین، مثلاً corp.sahor.ir (یک زیردامنه از دامنه‌ای که مالکش هستید؛ از .local پرهیز کنید)

همه‌ی دستورات را در PowerShell با دسترسی Administrator اجرا کنید.

۱. تغییر نام سرور و تنظیم IP

powershell
Rename-Computer -NewName "DC01" -Restart

پس از ری‌استارت:

powershell
Get-NetAdapter
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.10.10 -PrefixLength 24 -DefaultGateway 192.168.10.1
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 127.0.0.1

۲. نصب نقش AD DS

powershell
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools

۳. ساخت Forest جدید

powershell
Install-ADDSForest `
  -DomainName "corp.sahor.ir" `
  -DomainNetbiosName "CORP" `
  -InstallDns `
  -SafeModeAdministratorPassword (Read-Host -AsSecureString "DSRM password")

سرور پس از اتمام به‌طور خودکار ری‌استارت می‌شود. رمز DSRM را در جای امنی نگه دارید؛ برای بازیابی AD لازم است.

۴. بررسی

powershell
Get-ADDomain
Get-ADDomainController
dcdiag /q
Resolve-DnsName _ldap._tcp.dc._msdcs.corp.sahor.ir -Type SRV

خروجی خالی dcdiag /q یعنی خطایی پیدا نشده است.

توصیه: همیشه حداقل دو Domain Controller داشته باشید. با یک DC، خرابی همان سرور یعنی توقف ورود همه‌ی کاربران.