بررسی راهکار حل ارور This Computer Can’t Connect to the Remote Computer در ریموت دسکتاپ

در این مقاله به بررسی یکی از مشکلات رایج هنگام اتصال به سرور ویندوز از طریق نرم افزار remote desktop خواهیم پرداخت. ارور “This computer can’t connect to the remote computer” عموما بعد از آپدیت ویندوز هنگام برقراری ارتباط از سیستم خود به سرور مورد نظر رخ می دهد. در ادامه همراه ما باشید تا راه حل ها کلی برای حل این ارور را با هم بررسی کنیم. قبل از اینکه به سراغ راه حل ها برای بررسی حل اینمورد بپردازیم حتما یک مرتبه سیستم خود را ریبوت نموده و مجدد بررسی کنید و در صورتی که مشکل پابرجا بود موارد زیر را بررسی بفرمایید.
یکی از دلایل رایج برای بروز ارور This Computer Can’t Connect to the Remote Computer میتونه مشکلات مربوط به پورتها، محدودیتهای شبکه یا پیکربندی اشتباه سرور باشه. استفاده از یک سرور مجازی (VPS) این امکان رو فراهم میکنه که بهطور کامل به تنظیمات فایروال، ریموت دسکتاپ و امنیت شبکه دسترسی داشته باشید و خطاهای اینچنینی رو مدیریت کنید. اگر به دنبال یک بستر پایدار و قابل اطمینان برای اتصال ریموت هستید، خرید سرور مجازی VPS رو از دست ندید.
متدهای رفع ارور a connection to the remote computer could not be established
در این بخش از مقاله، به بررسی ۶ راه حل برای رفع ایراد «this computer can't connect to the remote computer» میپردازیم :
راه حل اول: حذف اعتبارنامه های ذخیره شده (Delete saved Credentials)
برای بیشتر کاربران، با حذف اعتبار نامه ذخیره شده این مشکل برطرف می شود این خطا اغلب زمانی رخ می دهد که اعتبار ذخیره شده به دلیل به روز رسانی ویندوز و یا … به اشتباه پیکربندی می شود بنابراین برای حل این مشکل میتوانید اعتبار نامه های قبلی را حذف نمایید که در ادامه نحوه انجام این کار را خدمتتان اعلام می کنیم:
- ابتدا نرم افزار Remote Desktop Connection را باز کنید.
- برروی گزینه “show option” کلیک نمایید و سپس از تب بالا برروی گزینه “Advanced” کلیک نمایید.
- سپس در پایین گزینه connection anywhere از گزینه setting استفاده کنید.
- سپس برای حذف از گزینه “Delete credentials” استفاده کنید.
راه حل دوم: حذف اعتبار نامه از کنترل پنل (Delete Credentials using Control Panel)
در صورتی که حذف اعتبار نامه ها با روش اول جواب گو نبود می توانید این کار را از طریق کنترل پنل بررسی کنید که راه حل چگونگی انجام این کار را خدمتتان اعلام میکنیم.
- ابتدا از سیستم خود وارد control panel شوید.
- سپس گزینه Credential Manag را انتخاب کنید و سپس وارد بخشWindows Credentials شوید.
- سپس از داخل لیست می توانید تک تک لیست RDP را حذف بفرماید.
- مجدد Remote Desktop را باز کنید و بررسی کنید که به درستی امکان اتصال فراهم باشد.
راه حل سوم (Group Policies)
برای بررسی اینمورد موارد زیرا را لطفا بررسی بفرمایید:
- دکمه Windows Key + R را با هم بفشارید تا Run نمایش داده شود.
- عبارت “gpedit.msc” را وارد و برروی گزینه enter کلیک نمایید.
- سپس وارد مسیر زیر شوید:
- Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security
- از لیست policies برروی گزینه “Require use of specific security layer for remote (RDP) connections” کلیک نمایید.
- مطابق تصویر برروی گزینه enable کلیک نمایید و سپس از drop down گزینه Negotiate را انتخاب بفرمایید.
- برروی گزینه Apply و سپس OK کلیک نمایید.
- سپس یک مرتبه سیستم خود را Restart نمایید.
راه حل چهارم (Modifying Windows Firewall Settings)
در صورتی که با راه حل های بالا این مشکل حل نشد میتوانید فایروال سیستم را بررسی کنید که ممکن است که درخواست های ورودی و خروجی RDP را مسدود کرده باشد. برای پیگیری این مورد مراحل زیرا را بررسی کنید:
- از گزینه start عبارت “Allow an app through Windows Firewall” را سرچ کنید.
- برروی گزینه change setting کلیک کنید.
- تیک گزینه Remote Desktop را فعال نمایید.
راه حل پنجم : بررسی Remote Connections
برای بررسی دسترسی ریموت دسکتاپ می توانید از بخش زیر که خدمتتان اعلام می شود دسترسی را بررسی کنید:
- در start عبارت Remote settings را سرچ نمایید و عبارتAllow remote access to your computer را انتخاب کنید.
- اطمینان حاصل کنید که تیکت گزینه “Allow Remote Assistance connections to this computer’” فعال باشد.
راه حل ششم: بررسی سرویس های Remote Desktop
معمولا وضعیت سرویس های Remote Desktop در حالت دیفالت بر روی Manual تنظیم شده است که ممکن است با آپدیت شدن ویندوز با اختلال مواجه شده و در ریموت سرور خطا رخ دهد که می توانید با روش زیر آن را رفع بفرمایید:
- در منوی start عبارت Services را سرچ نمایید و آن را انتخاب کنید.
- مانند تصویر زیر وضعیت سه سرویس Remote Desktop Configuration و Remote Desktop Services و Remote Desktop User Mode Port Redirector را با کلیک راست و گزینه Propertiese از Manual به Automatic تغییر دهید و سپس هر سه سرویس را Restart کنید تا تغییرات اعمال شود.
امنیت ارتباط بین دو سیستم، بهخصوص در ریموت دسکتاپ، اهمیت زیادی داره. در برخی موارد، نبود یک لایهی رمزنگاریشده مثل SSL باعث میشه سیستم مقصد اتصال رو بلاک کنه یا پیام خطا نمایش بده. با دریافت یک گواهینامه معتبر میتونید از رمزنگاری دادهها مطمئن بشید و ریسک حملات یا خطاهای دسترسی رو کاهش بدید. برای انتخاب و تهیه SSL متناسب با نیازتون، SSL سر بزنید.
به دنبال خرید اس اس ال Sectigo هستید؟
Sectigo یکی از مراکز ارائه دهنده گواهینامه SSL است که تنها پسوندهای بینالمللی را پشتیبانی میکند.
دلایل احتمالی دیگر برای بروز خطا
گاهی اوقات، مشکل فراتر از تنظیمات سادهای است که در متن اصلی ذکر شد. این خطا ممکن است به دلایل دیگری نیز رخ دهد و شناسایی آنها نیازمند بررسی دقیقتری است.
مشکلات مربوط به DNS و نام سرور
یکی از دلایل شایع و در عین حال پیچیده، مربوط به مشکلات DNS است. اگر به جای آدرس IP از نام سرور برای اتصال استفاده میکنید، سیستم شما باید بتواند نام سرور را به درستی به آدرس IP مربوطه ترجمه کند. اگر این فرآیند با مشکل مواجه شود، اتصال ریموت دسکتاپ نیز برقرار نخواهد شد و با ارور روبهرو میشوید. برای بررسی این مورد، میتوانید با استفاده از دستور «ping [Server Name]
» در Command Prompt صحت ترجمه نام سرور را آزمایش کنید. در صورت عدم موفقیت، باید تنظیمات DNS سیستم خود یا سرور را بررسی و اصلاح کنید.
مسائل مربوط به لایسنس ویندوز
در برخی موارد نادر، خصوصا در سرورهایی که لایسنس ویندوز آنها به درستی فعال نشده یا تاریخ انقضای آن گذشته است، سرویسهای ریموت دسکتاپ ممکن است به درستی کار نکنند. این مسئله میتواند به دلیل محدودیتهای اعمالشده توسط مایکروسافت بر روی نسخههای غیرفعال ویندوز باشد. در چنین شرایطی، فعالسازی مجدد یا تایید لایسنس ویندوز میتواند به حل مشکل کمک کند. این مورد به ویژه در سرورهای مجازی و اختصاصی که از لایسنسهای غیرمعتبر استفاده میکنند، شایع است.
اهمیت استفاده از سرور اختصاصی و سرور مجازی در مدیریت ریموت دسکتاپ
همانطور که در متن اصلی نیز اشاره شد، استفاده از یک سرور مجازی (VPS) یا سرور اختصاصی میتواند مدیریت ریموت دسکتاپ را بسیار سادهتر و پایدارتر کند. این سرورها به شما امکان میدهند که کنترل کاملی بر محیط ویندوز خود داشته باشید و بدون وابستگی به یک سیستم فیزیکی، به راحتی مشکلات را رفع کنید.
تفاوت سرور مجازی و سرور اختصاصی
سرور مجازی (VPS)، یک بخش مجازیسازیشده از یک سرور فیزیکی بزرگتر است که منابع پردازشی، حافظه و فضای دیسک مشخصی به آن اختصاص داده شده است. این گزینه برای کسبوکارهای کوچک و متوسط و افرادی که به یک محیط مستقل نیاز دارند، ایدهآل است. VPSها از نظر اقتصادی مقرونبهصرفهتر هستند و انعطافپذیری بالایی در مدیریت منابع دارند.
اما سفارش سرور اختصاصی، یک سرور فیزیکی کامل است که به صورت انحصاری در اختیار یک کاربر قرار میگیرد. این نوع سرور برای پروژههای بزرگ، وبسایتهای با ترافیک بالا و نیازهای پردازشی سنگین مناسب است و بالاترین سطح از عملکرد، امنیت و پایداری را فراهم میکند. با استفاده از سرور اختصاصی، هیچگونه اشتراک منابعی با کاربران دیگر وجود ندارد و شما کنترل کامل بر تمامی جنبههای سختافزاری و نرمافزاری آن خواهید داشت.
نکات تکمیلی برای رفع مشکل
در ادامه راهکارهای ارائهشده، میتوانید این موارد را نیز بررسی کنید تا از کامل بودن بررسیهای خود مطمئن شوید:
بررسی Port Forwarding در روتر
اگر سرور شما در پشت یک روتر یا فایروال سختافزاری قرار دارد، ضروری است که Port Forwarding را بررسی کنید. مطمئن شوید که پورت 3389 (پورت پیشفرض RDP) به درستی به آدرس IP داخلی سرور شما فوروارد شده است. این کار به درخواستهای ریموت دسکتاپ اجازه میدهد تا از طریق روتر به سرور مورد نظر شما برسند.
به دنبال سرویسی برای عبور از تحریمهای بین المللی هستید؟
غیرفعالسازی موقت فایروالها و آنتیویروسها
گاهی اوقات، نرمافزارهای امنیتی مانند فایروالها یا آنتیویروسها به اشتباه اتصال ریموت دسکتاپ را به عنوان یک تهدید شناسایی و مسدود میکنند. برای تست و عیبیابی، میتوانید آنها را به صورت موقت غیرفعال کنید. اگر مشکل پس از غیرفعالسازی حل شد، باید به تنظیمات نرمافزار امنیتی خود بروید و برای Remote Desktop یک استثنا ایجاد کنید تا اتصال آن مجاز باشد.
نتیجهگیری و پیشگیری از وقوع ارور «a connection to the remote computer could not be established»
مشکل «This Computer Can’t Connect to the Remote Computer» معمولا با بررسی دقیق و قدم به قدم تنظیمات شبکه و سیستمعامل قابل حل است. برای پیشگیری از این نوع مشکلات، توصیه میشود:
- سیستمعامل ویندوز و نرمافزارهای مربوطه را به صورت منظم آپدیت کنید.
- از تنظیمات امنیتی استاندارد و فایروالهای معتبر استفاده کنید تا ترافیک شبکه به درستی مدیریت شود.
- پشتیبانگیری منظم از اطلاعات مهم خود را فراموش نکنید، به خصوص اگر از سرور مجازی یا اختصاصی استفاده میکنید.
امنیت ارتباط بین دو سیستم، بهخصوص در ریموت دسکتاپ، اهمیت زیادی دارد. در برخی موارد، نبود یک لایه رمزنگاریشده مانند SSL باعث میشود سیستم مقصد اتصال را بلاک کند یا پیام خطا نمایش دهد. با دریافت یک گواهینامه معتبر میتوانید از رمزنگاری دادهها مطمئن شوید و ریسک حملات یا خطاهای دسترسی را کاهش دهید.
سوالات متداول
بله، برای افزایش امنیت، به شدت توصیه میشود که پورت پیشفرض ریموت دسکتاپ (که به صورت پیشفرض 3389 است) را به یک پورت غیرمعمول دیگر تغییر دهید. این کار میتواند ریسک حملات سایبری را به صورت چشمگیری کاهش دهد. شما میتوانید این تغییر را از طریق ویرایش رجیستری ویندوز (Windows Registry) انجام دهید.
در برخی موارد، استفاده از VPN میتواند به حل مشکل اتصال کمک کند. یک VPN با ایجاد یک تونل امن و رمزنگاریشده، میتواند مشکلات مربوط به محدودیتهای فایروال یا ISP را دور بزند و یک اتصال پایدار و مطمئن به سرور شما فراهم کند. اما لازم به ذکر است که VPN ممکن است مشکلات مربوط به تنظیمات داخلی ویندوز یا سرور را حل نکند.
آپدیتهای ویندوز گاهی اوقات میتوانند تنظیمات سیستم، بهویژه تنظیمات امنیتی مانند فایروال یا Group Policy را تغییر دهند. این تغییرات ناخواسته ممکن است باعث مسدود شدن پورتهای ریموت دسکتاپ یا نامعتبر شدن اعتبارنامههای ذخیرهشده شوند که در نهایت به بروز ارور «This Computer Can’t Connect to the Remote Computer» منجر میشود. با دنبال کردن راهکارهای ذکرشده در مقاله، معمولا میتوانید این مشکلات را برطرف کنید.
خیر. این ارور میتواند هنگام تلاش برای اتصال ریموت دسکتاپ به هر سیستم ویندوزی، اعم از کامپیوترهای شخصی، سرورهای مجازی، یا سرورهای اختصاصی رخ دهد. با این حال، به دلیل استفاده گسترده از سرورها برای کارهای ریموت، این مشکل بیشتر در این بسترها مشاهده میشود. راهکارهای ارائه شده در مقاله برای تمامی سیستمهای ویندوزی قابل اجرا هستند.
اگر با انجام تمامی راهکارهای ذکرشده در مقاله، همچنان با مشکل مواجه هستید، ممکن است مشکل از سمت ISP (ارائهدهنده خدمات اینترنت) یا سختافزار شبکه (مانند مودم یا روتر) باشد. در این شرایط، بهتر است ابتدا با پشتیبانی فنی ISP خود تماس بگیرید و مشکل را مطرح کنید. همچنین، میتوانید اتصالتان را با یک شبکه دیگر (مثل هاتاسپات موبایل) تست کنید تا مطمئن شوید که مشکل از شبکه شما نیست.
درود برشما
بسیار عالی بود
نجاتم داد
خواهش میکنم. بسیار عالی