🔎 رفع مشکلات 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) یک پروتکل اینترنتی بسیار مقیاسپذیر است که بهترین…