🔎 رفع مشکلات DNS Forwarder در ویندوز سرور ۲۰۱۹

اخیراً روی موردی کار کردم که در آن DNS Forwarder روی ویندوز سرور ۲۰۱۹ کار نمیکرد. درخواستهای فوروارد شده ناموفق بودند و باعث ایجاد مشکل در Resolve نامهای خارجی میشد.
💡 چکلیست عملی برای تشخیص و رفع مشکل:
✅ علل رایج:
- آدرسهای IP فورواردر اشتباه
- سرویس DNS متوقف شده
- فایروال پورتهای UDP/TCP 53 را مسدود کرده
- مشکلات اتصال شبکه
- تنظیمات نادرست سرور DNS
⚙️ مراحل عیبیابی:
1️⃣ بررسی وضعیت سرویس DNS
Get-Service -Name DNS
اطمینان حاصل کنید که سرویس در حال اجراست.
2️⃣ بررسی Forwarderها
Get-DnsServerForwarder
آدرسهای IP را بررسی کنید و مطمئن شوید که قابل دسترسی هستند.
3️⃣ آزمون اتصال به Forwarder
Test-NetConnection -ComputerName <forwarder_IP> -Port 53
4️⃣ بازبینی DNS Manager
- باز کردن
dnsmgmt.msc
→ Properties سرور → تب Forwarders
5️⃣ اعتبارسنجی Root Hints
Get-DnsServerRootHint
6️⃣ پاکسازی کش DNS
Clear-DnsServerCache
7️⃣ بررسی قوانین فایروال
اطمینان حاصل کنید پورتهای UDP/TCP 53 باز هستند.
8️⃣ تست Resolve نامها
Resolve-DnsName example.com -Server <your_server_IP>
🔍 چکهای اضافی:
- تنظیمات DNS کارت شبکه (NIC) باید به خود سرور یا DNS داخلی اشاره کند.
- بررسی Event Viewer → DNS Server logs
- اطمینان از دسترسی سرور به اینترنت برای Forwarderهای خارجی
✅ نتیجه:
بعد از انجام این مراحل، DNS Forwarder به درستی کار کرد و درخواستهای خارجی بدون مشکل Resolve شدند.

راهنمای مدیر سیستم ویندوز پروتکل زمان شبکه (NTP – Network Time Protocol) یک پروتکل اینترنتی بسیار مقیاسپذیر است که بهترین…