اتصال به سرور ویندوز از طریق Remote Desktop Protocol (RDP) یکی از سادهترین و رایجترین روشها برای مدیریت سرورهای مجازی و اختصاصی است. با این حال، گاهی کاربران با خطاهای مختلفی روبهرو میشوند؛ از جمله:
Remote Desktop can’t connect to the remote computer
شبکه و اینترنت (مشکل پینگ، اختلال ISP، فیلترینگ مسیر)
تنظیمات سرور (پورت 3389، سرویس RDP، فایروال، NLA)
خطاهای سمت کاربر (رمز اشتباه، کش RDP، تنظیمات کلاینت)
💡 نکته مهم: در بسیاری از موارد، کاربران تصور میکنند مشکل از سرور است؛ اما تجربه تیم وبداده نشان میدهد که بیش از 45٪ مشکلات RDP، به تنظیمات کلاینت یا اینترنت کاربر مربوط میشود.
📌 چکلیست سریع عیبیابی:
آیا IP را درست وارد کردهاید؟
آیا پورت 3389 باز است؟
آیا فایروال سرور اجازه اتصال میدهد؟
آیا سرویس Remote Desktop فعال است؟
آیا NLA فعال یا غیرفعال است؟
آیا رمز ورود صحیح است؟
حتماً زمانی که این مقاله را باز کردهاید، به دنبال یک راهنمای جامع، کاربردی و مرحلهبهمرحله هستید تا مشکل عدم اتصال به ریموت دسکتاپ را سریع و قطعی حل کنید. این آموزش دقیقاً برای شما نوشته شده است. 😉👇
وقتی با پیغامهایی مثل Remote Desktop cannot connect to the remote computer روبهرو میشوید، در عمل یعنی یکی از سه لایه زیر دچار مشکل شده است:
لایه شبکه (Network): مسیر بین سیستم شما و سرور (اینترنت، روتر، فایروال میانی) دچار اختلال است.
لایه سرور (Server): سرویس ریموت دسکتاپ، پورت 3389، فایروال ویندوز سرور یا تنظیمات دسترسی کاربر مشکل دارد.
لایه کلاینت (Client): نرمافزار Remote Desktop در ویندوز، کش اتصالها، نام کاربری یا رمز عبور، و تنظیمات امنیتی مانند NLA.
به زبان ساده، «مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ» یعنی:
یا اصلاً درخواست شما به سرور نمیرسد؛
یا سرور درخواست را دریافت میکند ولی اجازه ورود نمیدهد؛
یا ارتباط برقرار میشود اما به دلیل خطا در احراز هویت یا تنظیمات، اتصال کامل شکل نمیگیرد.
برای اینکه بتوانید رفع مشکل عدم اتصال به Remote Desktop RDP را به شکل اصولی انجام دهید، باید بدانید خطا در کدام لایه رخ داده است. در ادامه، این سه لایه را به صورت کاربردی و با مثال بررسی میکنیم.
📝 یک نگاه خلاصه به سه لایه مشکل
لایه
مثال از خطا
نشانه در عمل
شبکه (Network)
Timeout، عدم پینگ
هیچ صفحه لاگینی نمایش داده نمیشود
سرور (Server)
سرویس خاموش، پورت بسته
پیام خطای کلی RDP، قطع ناگهانی اتصال
کلاینت (Client)
رمز اشتباه، NLA
پیام Authentication failed یا Login attempt failed
با داشتن این تصویر ذهنی، در مراحل بعدی خیلی سریعتر میتوانید منبع مشکل را پیدا کنید.
در تجربه پشتیبانی سرورهای مجازی و اختصاصی، معمولاً چند دلیل تکراری بیش از بقیه دیده میشوند. مهمترین آنها:
بسته بودن پورت 3389 روی سرور
قانون فایروال ویندوز برای RDP حذف یا غیرفعال شده است.
در برخی سرورها، ارائهدهنده برای افزایش امنیت، پورت پیشفرض را تغییر داده است.
مسدود شدن آدرس آیپی شما در فایروال
بعد از چند بار رمز اشتباه، آیپی به صورت خودکار بلاک شده است.
در سرورهای حساس مثل VPS بورس، قوانین امنیتی سختگیرانهتر است.
فعال بودن NLA و ناسازگاری با نسخه ویندوز شما
اگر نسخه ویندوز کلاینت قدیمی باشد و NLA الزامی شده باشد، خطای Authentication رخ میدهد.
خاموش بودن سرویس Remote Desktop یا مشکل در لایسنس ویندوز
در اثر آپدیت ناقص، ریست ناگهانی یا تغییر نقش سرور، سرویس RDP به درستی بالا نمیآید.
خطا در احراز هویت (نام کاربری و رمز عبور)
تغییر نام کاربری یا رمز توسط شخص دیگری.
استفاده از نام کاربری اشتباه (مثلاً وارد کردن نام محلی به جای نام دامین و برعکس).
مشکل در اینترنت کاربر یا محدودیتهای روتر و مودم
فعال بودن VPN، فایروال شخصی، یا آنتیویروس روی سیستم شما.
اعمال Rule روی مودم که پورت خروجی را محدود کرده است.
در همه این سناریوها، هدف ما این است که مرحله به مرحله بررسی کنیم: «آیا درخواست من به سرور میرسد؟ اگر میرسد، آیا سرور اجازه ورود میدهد؟ و اگر اجازه میدهد، چرا احراز هویت یا نمایش دسکتاپ کامل نمیشود؟»
تستهای اولیه شبکه و اتصال قبل از هر چیز
قبل از اینکه وارد تنظیمات پیچیده ویندوز سرور شوید، بهتر است چند تست ساده اما بسیار مهم را انجام دهید. این تستها به شما کمک میکنند بفهمید آیا مشکل از شبکه و اینترنت است یا باید مستقیم به سراغ سرور و ویندوز بروید.
1- بررسی صحت آیپی و پورت
ابتدا مطمئن شوید آیپی را از منبع معتبر (ایمیل تحویل سرور، ناحیه کاربری، تیکت پشتیبانی) برداشتهاید. اشتباه تایپی در یک رقم آیپی، یکی از شایعترین دلایل عدم اتصال است.
اگر سرور روی پورت پیشفرض است، معمولاً به صورت ساده آیپی را وارد میکنید.
اگر در وبداده یا سایر هاستینگها، پورت برای امنیت تغییر کرده، باید به شکل IP:PORT وارد شود.
2- بررسی وضعیت اینترنت و پینگ
حتی اگر پاسخ پینگ در همه دیتاسنترها فعال نباشد، همچنان یک تست مفید است:
اگر روی هیچ سایتی اینترنت ندارید، مشکل کاملاً سمت شماست.
اگر روی سایتها اینترنت دارید اما اتصال به سرور مشکل دارد، باید به مسیر بین شما و دیتاسنتر شک کنید.
برای کاربران عدم اتصال به VPS بورس با RDP، معمولاً کیفیت اینترنت داخلی، شلوغی مسیر بینالملل و محدودیتهای اعمالشده روی ترافیک نقش بزرگی دارند.
3- تست اتصال از یک اینترنت یا دستگاه دیگر
برای اینکه مطمئن شوید مشکل از سیستم یا اینترنت شماست:
یک بار با اینترنت موبایل تست کنید.
اگر امکان دارد، از یک سیستم دیگر در همان شبکه تست بگیرید.
اگر از اینترنت یا دستگاه دیگری توانستید وصل شوید، یعنی مشکل در همان سیستم یا اینترنت اولیه شماست و سرور و RDP احتمالاً سالم هستند.
در بخش بعدی، وارد آموزش عیبیابی فنی و گامبهگام روی خود سرور میشویم و پورت 3389، فایروال، سرویسها و تنظیمات Remote Desktop را مرحله به مرحله بررسی میکنیم.
عیبیابی فنی و کامل RDP (مرحلهبهمرحله)
در این بخش، تمام مراحل فنی لازم برای رفع مشکل اتصال RDP را بهصورت دقیق، عملی و قابل اجرا بررسی میکنیم. این مرحله شامل تست پورت 3389، بررسی سرویسها، تنظیمات امنیتی و روشهای بازگردانی اتصال است. اگر اتصال شما در هر بخش از شبکه، سرور یا کلاینت دچار مشکل شده باشد، این قسمت راهنمای کامل رفع آن را ارائه میدهد.
بررسی باز بودن پورت 3389
پورت پیشفرض ارتباط ریموت دسکتاپ 3389/TCP است. اگر این پورت روی سرور بسته باشد، اتصال از همان ابتدا قطع میشود.
تست پورت از سمت کاربر
برای تست:
Copy
telnetSERVER-IP3389
اگر صفحه خالی یا CONNECT نشان داده شد یعنی:
پورت باز است.
ارتباط اولیه برقرار میشود.
اگر خطای could not open connection دریافت کردید:
پورت بسته است؛
یا آیپی شما توسط فایروال بلاک شده؛
یا پورت تغییر کرده است.
باز کردن پورت در فایروال ویندوز
ورود به Windows Defender Firewall
بخش Inbound Rules
انتخاب New Rule
گزینه Port
وارد کردن 3389
Allow
📌 نکته مهم: اگر Rule پیشفرض RDP غیرفعال باشد، کافی است آن را Enable کنید.
بررسی فعال بودن سرویس Remote Desktop Services
اگر این سرویس خاموش باشد، حتی با پورت باز هم اتصال ممکن نیست.
👈 روش بررسی: اجرای دستور:
Copy
services.msc
پیدا کردن سرویس:
Copy
RemoteDesktopServices
وضعیت باید Running باشد. در صورت مشکل:
Start یا Restart کنید.
اگر دسترسی ندارید، از VNC استفاده کنید.
📌 نکته: برخی آپدیتهای ویندوز باعث توقف ناگهانی این سرویس میشوند.
فعال بودن RDP در Server Manager
فایروال باز باشد اما Remote Desktop غیرفعال باشد، اتصال برقرار نمیشود.
📝 مراحل فعالسازی:
ورود به Server Manager
انتخاب Local Server
گزینه Remote Desktop
تغییر وضعیت Disable → Enable
Server Manager در ویندوز سرور یک ابزار مدیریتی پیشفرض است که بهصورت خودکار بعد از نصب ویندوز سرور روی سیستم قرار دارد. محل دقیق Server Manager: زمانی که با کنسول VNC / RDP وارد سرور شوید: ۱) روش اول (رایجترین): وقتی وارد دسکتاپ ویندوز سرور میشوید، Server Manager بهصورت خودکار هنگام Login باز میشود. معمولاً یک پنجره با عنوان Server Manager در همان لحظه اولیه میبینید. ۲) روش دوم: از طریق Start Menu روی Start کلیک کنید بنویسید: Server Manager روی نتیجه ظاهر شده کلیک کنید.
رفع خطای NLA (Network Level Authentication)
NLA لایه اضافی امنیت است و اگر نسخه کلاینت یا پیکربندی ناسازگار باشد، خطاهای زیر ظاهر میشوند:
An authentication error has occurred
CredSSP error
The function requested is not supported
غیرفعال کردن NLA (اگر به سرور دسترسی دارید)
اجرای دستور:
Copy
sysdm.cpl
سربرگ Remote
غیرفعال کردن Allow connections only with NLA
غیرفعالسازی از طریق VNC
برای زمانی که اتصال RDP ممکن نیست:
ورود از طریق VNC
انجام مراحل بالا
⚠️ هشدار امنیتی: بعد از رفع مشکل، NLA را دوباره فعال کنید.
سرور مجازی وبداده
خرید سرور مجازی با منابع اختصاصی و عملکرد بینظیر تنها در وب داده، ارائه دسترسی VNC کنسول در پنل مدیریتی ابری ویژه…
برای مشاهده پلنهای سرور مجازی وبداده روی دکمه زیر کلیک کنید
در برخی سرورها، برای افزایش امنیت، پورت پیشفرض RDP از 3389 به مقدار دیگری تغییر داده میشود. اگر از پورت جدید اطلاع نداشته باشید، همیشه با خطای Timeout مواجه خواهید شد.
مقدار PortNumber را به پورت جدید (مثلاً 4422) تغییر دهید و سیستم را ریستارت کنید.
📌 نکته مهم:
قانون فایروال باید برای پورت جدید ساخته شود.
اتصال باید به شکل IP:PORT وارد شود.
برخی ISPها پورتهای غیررایج را محدود میکنند.
رفع مشکل عدم اتصال VPS بورس با RDP
کاربران VPS بورس بهدلیل شرایط اینترنت داخلی، بیشتر با مشکلات RDP مواجه میشوند. مشکلات رایج شامل پکتلاس، مسیرهای نامناسب بینالملل و فیلترینگ پورت است.
راهکارهای موثر مخصوص VPS بورس
تست اتصال با اینترنت موبایل.
تغییر IP از ناحیه کاربری.
بررسی Packet Loss با دستور: ping -n 50 SERVER-IP
درخواست مسیر بهینه از پشتیبانی
🔸 تجربه وبداده: در 65% موارد، تغییر IP یا مسیر شبکه مشکل اتصال RDP را کاملاً حل کرده است.
ریست کامل RDP Listener با PowerShell
گاهی Listener سرویس RDP دچار خطا میشود و حتی با وجود فعال بودن سرویس، اتصال برقرار نمیشود.
📌 نکته: اگر خطا دریافت کردید، Sessionهای فعلی قفل شدهاند و باید از طریق VNC وارد سرور شوید.
حذف کش RDP در ویندوز کلاینت
کش Credentialهای ذخیرهشده در ویندوز گاهی مانع اتصال صحیح میشود.
👈 پاکسازی کامل Credentialها
1- اجرای دستور «cmdkey /list» برای نمایش Credentialها 2- حذف Credential ها با دستور: cmdkey /delete:TERMSRV/SERVER-IP
پس از حذف، سیستم را یکبار ریستارت کرده و دوباره تست کنید.
در 99% مواردی که رمز جدید پذیرفته نمیشود، مشکل از Credential ذخیرهشده در ویندوز است.
جدول مقایسه خطاهای رایج RDP
نوع خطا
علت احتمالی
روش رفع
Timeout
پورت بسته، مسیر شبکه مشکل دارد
بررسی پورت، فایروال و تست اینترنت
Authentication Error
NLA، رمز غلط، Credential کش شده
غیرفعالسازی NLA، حذف Credentialها
Black Screen
مشکل سرویس RDP یا GPU
ریست Listener، ریست سرویس RDP
Disconnect Randomly
ناپایداری شبکه یا محدودیت ISP
تست از اینترنت دیگر، بررسی Packet Loss
نتیجهگیری: مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ
اتصال به ریموت دسکتاپ یکی از مهمترین روشهای مدیریت سرور ویندوز است و هرگونه اختلال در آن (مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ) میتواند باعث توقف کامل کار شما شود. در این مقاله سعی کردیم تمام دلایلی که میتوانند باعث رفع مشکل عدم اتصال به ریموت دسکتاپ شوند را مرحلهبهمرحله توضیح دهیم؛ از مشکلات شبکه و پورت 3389 گرفته تا سرویسهای داخلی ویندوز، NLA و حتی مشکلات سمت کاربر.
اگر تمام مراحل این مقاله را طی کنید، در بیش از 90% مواقع اتصال شما بهطور کامل اصلاح میشود. اما اگر همچنان مشکل دارید، توصیه میکنیم از یک VNC یا کنسول مدیریتی استفاده کنید تا تنظیمات را مستقیما روی سرور بررسی کنید.
وبداده با ارائه ویندوز سروروهای 2025 پایدار، شبکه تقویتشده و پشتیبانی تخصصی، به شما کمک میکند تا همیشه اتصال سریع و بدون قطعی داشته باشید.
📌 اگر سوالی دارید، در بخش نظرات یا تیکت پشتیبانی با ما در ارتباط باشید.
سوالات متداول از رفع مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ
1- چرا RDP وصل نمیشود اما Ping دارم؟
پینگ فقط نشاندهنده رسیدن بستههاست؛ اگر پورت بسته باشد یا سرویس RDP خاموش باشد، اتصال برقرار نمیشود.
2- چرا RDP بعد از وارد کردن رمز سریعا بسته میشود؟
این مشکل معمولا از NLA یا خطای پروفایل کاربری است. تنظیمات NLA را بررسی کنید.
3- آیا فایروال ویندوز میتواند RDP را کامل مسدود کند؟
بله؛ اگر Rule مربوط به RDP غیرفعال یا حذف شده باشد، اتصال قطع میشود.
4- آیا لازم است پورت 3389 را تغییر بدهم؟
برای امنیت بهتر بله، اما پس از تغییر باید Rule فایروال نیز اصلاح شود.
من نویسنده و تولیدکننده محتوای تخصصی در حوزه هاستینگ هستم که با تمرکز بر کپیرایتینگ و ارائه آموزشهای کاربردی، به ارتقای دانش و مهارت کاربران کمک میکنم. سالهاست که در زمینه هاستینگ و شبکه فعالیت میکنم و همواره تلاش دارم با بهروزرسانی اطلاعات خود، بهترین و مفیدترین مطالب را برای مخاطبان ارائه دهم.