رفتن به محتوا
بازگشت به وبلاگ
ویندوز سرور

DHCP و DNS Windows Server: پیکربندی سازمانی

پیکربندی DHCP Windows Server با Scope، Reservation، کلاستر Failover و DNS با Zone، Forwarder و DNSSEC.

شهریور ۱۴۰۴
۱۲ دقیقه مطالعه

مقدمه

DHCP و DNS ویندوز سرور سرویس‌های پایه در محیط‌های سازمانی هستند. استقرارهای سازمانی نیازمند برنامه‌ریزی دقیق هستند: DHCP failover clustering، DNS scavenging، split-brain DNS برای resolution داخلی در مقابل خارجی.

نصب و راه‌اندازی

POWERSHELL
Install-WindowsFeature -Name DHCP, DNS -IncludeManagementTools
Add-DhcpServerInDC -DnsName "dhcp01.company.local" -IPAddress 192.168.1.10

# ایجاد scope DHCP
Add-DhcpServerv4Scope -Name "Main Office" `
  -StartRange 192.168.1.100 -EndRange 192.168.1.200 `
  -SubnetMask 255.255.255.0 -State Active

# تنظیم گزینه‌های scope
Set-DhcpServerv4OptionValue -ScopeId 192.168.1.0 `
  -Router 192.168.1.1 -DnsServer 192.168.1.10, 192.168.1.11

DHCP Failover

POWERSHELL
Add-DhcpServerv4Failover -Name "MainOffice-Failover" `
  -PartnerServer "dhcp02.company.local" `
  -ScopeId 192.168.1.0 -Mode HotStandby `
  -AutoStateTransition $true

پیکربندی DNS

POWERSHELL
# Zone یکپارچه با Active Directory
Add-DnsServerPrimaryZone -Name "company.local" `
  -ReplicationScope "Forest" -DynamicUpdate Secure

# اضافه کردن رکورد A
Add-DnsServerResourceRecordA -ZoneName "company.local" `
  -Name "webserver" -IPv4Address "192.168.1.50"

رفع اشکال

POWERSHELL
# تست DNS resolution
Resolve-DnsName "webserver.company.local" -Server 192.168.1.10

# مشاهده lease های فعال DHCP
Get-DhcpServerv4Lease -ScopeId 192.168.1.0 | Where-Object {$_.AddressState -eq "Active"}

# پاکسازی cache DNS
ipconfig /flushdns

DHCP و DNS ویندوز سرویس‌های بالغ و قابل اعتمادی هستند. بهترین روش‌ها: همیشه از zone های یکپارچه با AD استفاده کنید، DHCP failover را قبل از نیاز پیکربندی کنید و scavenging را فعال کنید.