آشنایی با ریموت دسکتاپ و رفع مشکل وصل نشدن
در این مقاله با مفهوم ریموت دسکتاپ، نحوه فعالسازی و استفاده از آن آشنا میشوید. همچنین رایجترین دلایل وصل نشدن Remote Desktop مانند فایروال، پورت 3389 و تنظیمات شبکه و راهحلهای آنها را مرحله به مرحله بررسی میکنیم.
تحلیلگر ارشد مالی و بازار سرمایه
اگه میخواین از راه دور به کامپیوتر دیگهای وصل بشین و کنترلش کنین، ریموت دسکتاپ (RDP) سادهترین راه داخل خود ویندوزه. این قابلیت صفحه، ماوس و کیبورد کامپیوتر مقصد رو روی دستگاه شما میآره. اینجا یاد میگیرین چطور فعالش کنین و وقتی وصل نمیشه چه کار کنین.
مهمترین شرط، نسخه ویندوزه. کامپیوتری که بهش وصل میشین (میزبان) باید Pro، Enterprise یا Education باشه. نسخه Home فقط میتونه به جای دیگه وصل بشه و اتصال ورودی قبول نمیکنه. خیلی از خطاهای «وصل نشدن» از همینجا شروع میشه.
در ویندوز ۱۰ و ۱۱ مسیر فعالسازی سادهست. وارد Settings > System > Remote Desktop بشین و کلید Enable Remote Desktop رو روشن کنین. ویندوز معمولاً خودش قانون فایروال پورت 3389 رو اضافه میکنه. در بخش Advanced settings هم میتونین NLA رو برای امنیت بیشتر الزامی کنین.
کلاینتها هم در ۲۰۲۵ عوض شدن. برنامه Remote Desktop فروشگاه مایکروسافت از ۶ خرداد ۱۴۰۴ پشتیبانی نمیشه و Windows App جایگزینش شده. این برنامه بیشتر برای Windows 365 و Azure Virtual Desktop ساخته شده.
برای اتصال مستقیم به کامپیوتر محلی، همچنان میتونین از Remote Desktop Connection با دستور mstsc استفاده کنین.
در ادامه، علتهای رایج قطعی اتصال رو مرحلهبهمرحله بررسی میکنیم.
نکات کلیدی این مقاله:
- میزبان باید Pro یا بالاتر باشه ویندوز Home اتصال ورودی RDP نمیپذیره
- Settings > System > Remote Desktop مسیر فعالسازی در ویندوز ۱۰ و ۱۱ با پورت 3389
- برای اتصال محلی از mstsc استفاده کنین برنامه Windows App بیشتر برای Windows 365 و Azure ساخته شده
ریموت دسکتاپ چیست و چه کاربردی دارد؟
ریموت دسکتاپ (RDP) قابلیتی در ویندوز است که صفحه و کنترل یک کامپیوتر را از راه دور به شما میدهد. شما از دستگاه خودتان به کامپیوتر مقصد وصل میشوید و همهچیز را مثل نشستن پشت همان سیستم میبینید و کنترل میکنید.
پروتکل پشت این قابلیت Remote Desktop Protocol نام دارد. بهطور پیشفرض روی پورت TCP شماره 3389 کار میکند. همین عدد در بخشهای بعدی زیاد به چشمتان میخورد.
کاربردهای رایج
- کار با کامپیوتر اداره یا شرکت از خانه
- دسترسی به فایلها و نرمافزارهای سیستم شخصی وقتی بیرون از خانهاید
- مدیریت سرور ویندوزی بدون رفتن به دیتاسنتر
- پشتیبانی فنی از راه دور برای همکار یا اعضای خانواده
- اجرای نرمافزار سنگین روی یک سیستم قوی از روی لپتاپ ضعیفتر
فرق ریموت دسکتاپ با نرمافزارهای دیگر
ریموت دسکتاپ داخل خود ویندوز هست و چیزی نصب نمیکنید. در عوض باید شبکه و تنظیمات را درست آماده کنید. نرمافزارهایی مثل AnyDesk یا TeamViewer این کار را خودشان انجام میدهند، ولی به سرویس شخص ثالث وابستهاید.
یک نکته مهم دارد: وقتی از راه دور وارد کامپیوتر میشوید، معمولاً کاربر پشت سیستم از حساب خودش خارج میشود. یعنی دو نفر نمیتوانند همزمان روی یک حساب کار کنند.

پیشنیازهای استفاده: کدام نسخه ویندوز اتصال ورودی میپذیرد؟
کامپیوتری که میخواهید به آن وصل شوید (میزبان) باید ویندوز Pro، Enterprise یا Education داشته باشد. نسخه Home اتصال ورودی نمیپذیرد. فقط میتواند خودش به کامپیوتر دیگری وصل شود. این یکی از رایجترین دلایل «وصل نشدن» است.
چطور نسخه ویندوزتان را بفهمید؟
- کلیدهای Win + R را بزنید.
- عبارت
winverرا تایپ کنید و Enter بزنید. - در پنجره باز شده، خط اول نام ویندوز و نسخه را نشان میدهد.
اگر نوشته Home بود، گزینه فعالسازی ریموت دسکتاپ را در تنظیمات اصلاً نمیبینید. نگران نباشید، راهحلهای جایگزین را در بخش آخر آوردهایم.
پیشنیازهای دیگر
- روشن بودن کامپیوتر مقصد و بیدار بودن آن (نه Sleep یا Hibernate)
- داشتن حساب کاربری با رمز عبور روی میزبان
- دسترسی شبکه بین دو دستگاه، چه در یک شبکه محلی و چه از طریق VPN
- دانستن نام کامپیوتر یا آدرس IP مقصد
دستگاه کلاینت یعنی همان که از آن وصل میشوید، محدودیت نسخه ندارد. ویندوز Home، مک، آیفون و اندروید همه میتوانند کلاینت باشند.
یادتان باشد پشتیبانی رسمی ویندوز ۱۰ در ۲۲ مهر ۱۴۰۴ (۱۴ اکتبر ۲۰۲۵) تمام شد. ویندوز ۱۱ انتخاب امنتری برای میزبان RDP است.

فعالسازی ریموت دسکتاپ در ویندوز ۱۰ و ۱۱ گامبهگام
برای فعالسازی، به Settings > System > Remote Desktop بروید و کلید Enable Remote Desktop را روشن کنید. ویندوز معمولاً خودش قانون فایروال پورت 3389 را هم اضافه میکند. این مسیر در ویندوز ۱۰ و ۱۱ تقریباً یکی است.
مراحل فعالسازی
- روی میزبان، کلیدهای Win + I را بزنید تا Settings باز شود.
- وارد System شوید و Remote Desktop را انتخاب کنید.
- کلید Enable Remote Desktop را روشن کنید.
- در پنجره تأیید، روی Confirm کلیک کنید.
- نام کامپیوتر (PC name) را که همان صفحه نمایش میدهد یادداشت کنید.
تنظیمات پیشرفته
روی Advanced settings بزنید. گزینه «Require devices to use Network Level Authentication» را روشن نگه دارید. NLA قبل از ساخته شدن نشست، هویت شما را میسنجد و جلوی بخش بزرگی از حملهها را میگیرد.
افزودن کاربر مجاز
مدیر سیستم (Administrator) خودکار اجازه دارد. برای کاربران دیگر، گزینه «Select users that can remotely access this PC» را باز کنید. سپس Add را بزنید و نام کاربر را وارد کنید.
کاربر حتماً باید رمز عبور داشته باشد. حساب بدون رمز معمولاً برای ورود از راه دور پذیرفته نمیشود.
یک تنظیم برق را هم فراموش نکنید. در Settings > System > Power گزینه Sleep را روی Never بگذارید. وگرنه کامپیوتر نیمهشب میخوابد و صبح نمیتوانید وصل شوید.

نحوه اتصال با Remote Desktop Connection و دستور mstsc
برای اتصال، کلیدهای Win + R را بزنید، عبارت mstsc را وارد کنید و Enter بزنید. در پنجره باز شده، نام یا IP کامپیوتر مقصد را بنویسید و Connect را بزنید. بعد نام کاربری و رمز میزبان را وارد کنید.
مراحل اتصال
- در Start عبارت «Remote Desktop Connection» را جستوجو و باز کنید. یا از mstsc استفاده کنید.
- در کادر Computer آدرس IP یا نام سیستم را بنویسید.
- روی Show Options کلیک کنید و نام کاربری را وارد کنید.
- Connect را بزنید.
- رمز عبور را بنویسید. اگر هشدار گواهی آمد، بعد از اطمینان از آدرس، Yes را بزنید.
اتصال سریع با خط فرمان
میتوانید آدرس را مستقیم به mstsc بدهید:
mstsc /v:192.168.1.20برای تمامصفحه کردن، سوئیچ /f را اضافه کنید. با /admin هم به نشست مدیریتی وصل میشوید.
تنظیمات کاربردی در تبها
- Display: اندازه صفحه و کیفیت رنگ
- Local Resources: کلیپبورد، چاپگر و درایوهای محلی
- Experience: سرعت اتصال برای شبکههای کند
اگر کپی و پیست کار نمیکند، در تب Local Resources تیک Clipboard را بزنید. همینجا با More میتوانید درایوهای خودتان را هم به سیستم مقصد معرفی کنید.
تغییرات جدید کلاینتها: از برنامه Remote Desktop تا Windows App
برنامه Remote Desktop فروشگاه مایکروسافت از ۲۷ می ۲۰۲۵ (۶ خرداد ۱۴۰۴) پشتیبانی و دانلود نمیشود و «Windows App» جایگزین آن شده است. ابزار داخلی Remote Desktop Connection یا همان mstsc همچنان در ویندوز هست و برای اتصال معمولی کافی است.
Windows App برای چه کاری ساخته شده؟
Windows App روی macOS، iOS، iPadOS و اندروید کار میکند. در ویندوز هم برای Windows 365، Azure Virtual Desktop و Dev Box طراحی شده است. ورود با حساب کاری یا مدرسهای انجام میشود.
یعنی این برنامه بیشتر برای دسکتاپهای ابری سازمانی است. برای وصل شدن به کامپیوتر خانگیتان، پشتیبانی آن از RDP مستقیم به نسخه برنامه بستگی دارد. قبل از تکیه کردن، مستندات فعلی مایکروسافت را ببینید.
پیشنهاد عملی برای هر دستگاه
- ویندوز: از mstsc استفاده کنید. نصب لازم ندارد و پایدار است.
- مک: برنامه Windows App را از مک استور نصب کنید و با حالت اتصال PC تست کنید.
- اندروید و آیفون: Windows App را نصب و اتصال را آزمایش کنید.
روی گوشی، پیش از هر چیز مطمئن شوید به شبکه یا VPN درست وصل هستید. اگر وایفای گوشی اندرویدتان مشکل دارد، راهنمای حل مشکل وصل نشدن وایفای گوشی اندروید را ببینید. بدون شبکه سالم، هیچ کلاینتی کار نمیکند.
دلایل رایج وصل نشدن ریموت دسکتاپ
رایجترین دلایل وصل نشدن ریموت دسکتاپ اینهاست: غیرفعال بودن RDP یا نسخه Home، بسته بودن پورت 3389 در فایروال، خاموش یا Sleep بودن مقصد، مشکل شبکه، اعتبارنامه اشتباه و تنظیمات NLA. اول سراغ سادهترینها بروید.
چکلیست سریع
- غیرفعال بودن RDP: دوباره Settings > System > Remote Desktop را چک کنید.
- نسخه Home: با winver نسخه را ببینید.
- مقصد خاموش یا Sleep: سیستم را بیدار کنید و Sleep را روی Never بگذارید.
- فایروال یا آنتیویروس: قانون ورودی 3389 را بررسی کنید.
- مشکل شبکه: IP اشتباه، قطع بودن شبکه یا VPN.
- خطای NLA یا CredSSP: اعتبارنامه قدیمی یا ناسازگاری نسخهها.
- Access Denied: کاربر در گروه Remote Desktop Users نیست یا رمز ندارد.
خرابی سرویسها
کلیدهای Win + R را بزنید و services.msc را باز کنید. سرویسهای Remote Desktop Services و Remote Desktop Configuration را پیدا کنید. روی هرکدام راستکلیک و Restart را انتخاب کنید.
اختلاف ساعت
اختلاف زیاد تاریخ، ساعت یا منطقه زمانی بین دو سیستم گاهی خطای اعتبارسنجی میدهد. ساعت هر دو را روی همگامسازی خودکار بگذارید.
اگر اصلاً شبکه درست کار نمیکند، اول اینترنت یا شبکه محلی را درست کنید. راهکارهای مشکل اتصال وایفای برای همین شرایط به کارتان میآید.
رفع مشکل فایروال، آنتیویروس و پورت 3389
اگر RDP روشن است ولی وصل نمیشوید، اول فایروال را بررسی کنید. در Windows Defender Firewall گزینه Remote Desktop را برای شبکه Private و در صورت نیاز Public تیک بزنید. بعد با netstat ببینید پورت 3389 در حالت Listening هست یا نه.
باز کردن Remote Desktop در فایروال
- در Start عبارت «Allow an app through Windows Firewall» را جستوجو کنید.
- روی Change settings بزنید.
- ردیف Remote Desktop را پیدا کنید.
- تیک Private را بزنید. اگر لازم بود Public را هم بزنید.
- OK را بزنید و دوباره وصل شوید.
بررسی گوش دادن پورت
روی میزبان، Command Prompt را باز کنید و این دستور را بزنید:
netstat -an | findstr 3389اگر خطی با وضعیت LISTENING دیدید، سرویس سالم است. اگر خروجی خالی بود، RDP فعال نیست یا سرویسش بالا نیامده.
از سمت کلاینت هم میتوانید در PowerShell بررسی کنید:
Test-NetConnection -ComputerName 192.168.1.20 -Port 3389آنتیویروس و مودم
بعضی آنتیویروسها فایروال خودشان را دارند و قانون ویندوز را نادیده میگیرند. برای تست، چند دقیقه محافظ شبکه آن را خاموش کنید. اگر وصل شد، یک استثنا برای RDP تعریف کنید.
وقتی از بیرون شبکه وصل میشوید، تنظیمات مودم هم مهم است. اگر صفحه مدیریت بالا نمیآید، راهحل باز نشدن صفحه تنظیمات مودم (192.168.1.1) کمک میکند.
عیبیابی شبکه و احراز هویت: IP، DNS، دسترسی کاربر و NLA
وقتی فایروال سالم است، مشکل معمولاً از آدرس، شبکه یا احراز هویت میآید. اول با ping مطمئن شوید مقصد پیدا میشود. بعد دسترسی کاربر و تنظیم NLA را بررسی کنید. این ترتیب بیشتر خطاها را حل میکند.
IP و DNS
اگر با نام کامپیوتر وصل نمیشوید، با IP امتحان کنید. روی میزبان دستور ipconfig را بزنید و IPv4 Address را بردارید. IP در شبکه خانگی ممکن است بعد از ریاستارت مودم عوض شود.
برای ثابت ماندن، یک IP ثابت یا رزرو DHCP در مودم تنظیم کنید. اگر DNS خراب است، ipconfig /flushdns را اجرا کنید.
ریست پشته شبکه
Command Prompt را با Run as administrator باز کنید و این دو دستور را بزنید، سپس سیستم را ریاستارت کنید:
netsh winsock reset
netsh int ip resetاگر مشکل از اتصال لپتاپ است، آموزش حل مشکل وصل نشدن وایفای لپتاپ در ویندوز را هم ببینید.
دسترسی کاربر و اعتبارنامه
- کاربر باید در گروه Remote Desktop Users یا Administrators باشد.
- حساب باید رمز عبور داشته باشد.
- اگر قبلاً رمز را ذخیره کردهاید و عوض شده، از Credential Manager ورودی قدیمی را پاک کنید.
خطای NLA و CredSSP
این خطا معمولاً از اعتبارنامه قدیمی یا ناسازگاری نسخهها میآید. اول ویندوز هر دو سیستم را بهروز کنید. غیرفعال کردن NLA فقط برای آزمایش موقت مناسب است و بعد از تست باید دوباره روشنش کنید.
نکات امنیتی مهم: چرا نباید پورت RDP را مستقیم روی اینترنت باز کرد؟
پورت 3389 را مستقیم روی اینترنت باز نکنید، چون مهاجمها دائم آدرسهای عمومی را برای RDP اسکن میکنند. حملههای حدس رمز و آسیبپذیریها خیلی سریع شروع میشوند. راه امن این است که اول VPN بزنید و بعد با RDP وصل شوید.
چرا RDP هدف محبوب است؟
RDP کنترل کامل سیستم را میدهد. اگر مهاجم وارد شود، میتواند فایلها را بخواند، بدافزار نصب کند یا باجافزار اجرا کند. بسیاری از حملههای باجافزاری از یک RDP بیحفاظ شروع میشوند.
اقدامهای ضروری
- از VPN استفاده کنید و RDP را فقط داخل آن در دسترس بگذارید.
- NLA را همیشه روشن نگه دارید.
- رمزهای قوی و منحصربهفرد بگذارید، حداقل ۱۴ کاراکتر.
- ویندوز و پچهای امنیتی را بهروز نگه دارید.
- فقط کاربران لازم را در Remote Desktop Users بگذارید.
- در صورت امکان، ورود دومرحلهای یا دسترسی محدود با IP مجاز تنظیم کنید.
- لاگهای ورود ناموفق را گاهی بررسی کنید.
تغییر پورت کافی نیست
عوض کردن 3389 به یک عدد دیگر فقط کمی سروصدا را کم میکند. اسکنرها همه پورتها را میگردند. این کار جای VPN و رمز قوی را نمیگیرد.
اگر مجبورید از بیرون وصل شوید، Port Forwarding روی مودم را تا حد ممکن محدود کنید. بهتر از آن، سرور VPN راه بیندازید و هیچ پورت RDP را بیرون ندهید.
ویندوز ۷ و ۸ و جایگزینهای ریموت دسکتاپ
ویندوز ۷ و ۸ دیگر پشتیبانی نمیشوند. پشتیبانی ویندوز ۷ از ژانویه ۲۰۲۰ و ویندوز ۸.۱ از ژانویه ۲۰۲۳ تمام شده است. استفاده از آنها بهعنوان میزبان RDP روی اینترنت یا شبکه شلوغ پرخطر است و توصیه نمیشود.
اگر ناچار به ویندوز قدیمی هستید
روش فعالسازی در نسخههای Professional و بالاتر در Control Panel > System > Remote settings است. گزینه اتصال را فعال کنید و کاربران را مشخص کنید. این سیستم را فقط داخل شبکه محلی یا پشت VPN نگه دارید.
بهترین کار ارتقا به ویندوز ۱۱ است. اگر سختافزار اجازه نمیدهد، حداقل سیستم را از اینترنت مستقیم جدا کنید.
جایگزینها وقتی ویندوز Home دارید
- Chrome Remote Desktop: رایگان است و با حساب گوگل کار میکند.
- AnyDesk: سبک است و برای پشتیبانی سریع عالی است.
- TeamViewer: امکانات زیادی دارد و برای کار تیمی مناسب است.
- Quick Assist: ابزار داخلی ویندوز برای کمک موقت به دیگران است.
- RustDesk: متنباز است و میتوانید سرور خودتان را داشته باشید.
نکته انتخاب
این ابزارها معمولاً پشت NAT هم کار میکنند و نیاز به باز کردن پورت ندارند. در عوض، ترافیک از سرویس واسط رد میشود. شرایط استفاده و امنیت هر کدام را قبل از انتخاب بخوانید.
فایل نصب را روی فلش همراه داشته باشید تا سر سیستمهای دیگر دردسر نکشید. اگر فلش را سیستم نمیشناسد، راهکارهای شناخته نشدن فلش را بخوانید.
سؤالات متداول و جمعبندی
برای حل مشکل وصل نشدن ریموت دسکتاپ، به این ترتیب جلو بروید: نسخه ویندوز میزبان، فعال بودن RDP، فایروال و پورت 3389، شبکه و IP، و در آخر کاربر و NLA. بیشتر خطاها در همین چند قدم اول حل میشوند.
آیا ویندوز Home میتواند میزبان باشد؟
خیر. Home فقط میتواند به سیستم دیگر وصل شود. برای میزبان بودن، Pro یا بالاتر لازم دارید. یا از ابزارهایی مثل AnyDesk و Chrome Remote Desktop استفاده کنید.
چرا رمز درست را میزنم و وارد نمیشوم؟
چند علت دارد: حساب رمز ندارد، کاربر در Remote Desktop Users نیست، یا اعتبارنامه قدیمی در Credential Manager مانده. نام کاربری را گاهی باید با نام کامپیوتر بنویسید، مثل PCNAME\user.
آیا بدون اینترنت هم کار میکند؟
بله. در یک شبکه محلی، RDP به اینترنت نیاز ندارد. فقط دو دستگاه باید یکدیگر را ببینند.
آیا باید پورت 3389 را عوض کنم؟
لازم نیست. تغییر پورت امنیت واقعی نمیآورد. VPN، رمز قوی و NLA مهمتر هستند.
جمعبندی
ریموت دسکتاپ ابزار قدرتمند و رایگانی است، به شرطی که درست تنظیمش کنید. نسخه ویندوز، فایروال، IP و دسترسی کاربر چهار نقطه اصلی خطا هستند. امنیت را هم جدی بگیرید و پورت را مستقیم روی اینترنت باز نگذارید.
اگر هنوز وصل نمیشوید، پیام خطای دقیق را یادداشت کنید و همان را جستوجو کنید. هر کد خطا معمولاً به یکی از همین دلایل برمیگردد.
رفع خطای CredSSP و Encryption Oracle Remediation
یکی از گیجکنندهترین پیامها هنگام اتصال RDP، خطایی است که با عبارت An authentication error has occurred شروع میشود. در ادامهی آن معمولاً عبارت «This could be due to CredSSP encryption oracle remediation» دیده میشود.
شبکه سالم است و پورت هم باز است، اما ویندوز پیش از رسیدن به صفحهی ورود، فرایند احراز هویت را رد میکند.
ریشهی مشکل به بهروزرسانیهای امنیتی سال ۲۰۱۸ برمیگردد. مایکروسافت در آن زمان آسیبپذیری CVE-2018-0886 را در پروتکل CredSSP بست. CredSSP لایهای است که هنگام استفاده از NLA، اعتبارنامهی کاربر را از کلاینت به میزبان منتقل میکند.
اگر فقط یکی از دو طرف وصله را داشته باشد، سمت بهروز اتصال را ناامن میداند و قطع میکند.
سناریوی رایج این است که کلاینت شما کاملاً بهروز است، اما میزبان مدتها آپدیت نشده است. پس بهترین و تنها راهحل ماندگار، نصب آخرین بهروزرسانیهای ویندوز روی هر دو دستگاه است.
اگر به میزبان دسترسی فیزیکی ندارید، از کنسول سرور مجازی یا از فردی که پشت آن دستگاه است کمک بگیرید.
اگر ناچارید همین حالا وصل شوید، میتوانید سیاست کلاینت را موقتاً سست کنید. در نسخههای Pro دستور gpedit.msc را اجرا کنید و به مسیر Computer Configuration > Administrative Templates > System > Credentials Delegation بروید. گزینهی Encryption Oracle Remediation را Enabled کنید و سطح حفاظت را روی Vulnerable بگذارید.
در نسخهی Home ویرایشگر سیاست گروهی وجود ندارد. در این حالت باید در رجیستری، زیر مسیر HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters، یک مقدار DWORD با نام AllowEncryptionOracle بسازید. مقدار ۰ یعنی Force Updated Clients، مقدار ۱ یعنی Mitigated و مقدار ۲ یعنی Vulnerable است.
توجه کنید که حالت Vulnerable فقط یک راهحل اضطراری است. با آن، کلاینت به اتصال به سرورهای آسیبپذیر رضایت میدهد و دوباره در معرض حملهی مرد میانی قرار میگیرد. بلافاصله پس از بروزرسانی میزبان، مقدار را به حالت پیشفرض برگردانید یا سیاست را روی Not configured بگذارید.
برای اطمینان از رفع مشکل، پس از بهروزرسانی هر دو سمت، دستگاهها را یک بار ریاستارت کنید و دوباره از طریق mstsc وصل شوید. اگر خطا همچنان وجود داشت، مطمئن شوید که تنظیم سیاست روی کلاینت واقعاً اعمال شده است. دستور gpupdate /force این کار را سریع انجام میدهد.
راهاندازی دسترسی از بیرون شبکه با VPN و تونل خصوصی
بیشتر کامپیوترهای خانگی و دفتری پشت روتر و NAT قرار دارند. برای اتصال از بیرون، اغلب به Port Forwarding و IP ثابت فکر میکنند. اما بسیاری از اینترنتهای ثابت و موبایل از CGNAT استفاده میکنند و اصلاً IP عمومی اختصاصی به شما نمیدهند.
در این حالت، باز کردن پورت روی روتر هیچ نتیجهای ندارد.
راهحل عملیتر این است که ابتدا با VPN وارد شبکهی خصوصی شوید و بعد با آدرس داخلی میزبان به RDP وصل شوید. این روش هم مشکل نداشتن IP عمومی را حل میکند و هم لازم نیست هیچ پورتی از ویندوز در معرض اینترنت باشد.
چند انتخاب رایج وجود دارد. بسیاری از روترها سرور WireGuard یا OpenVPN داخلی دارند. اگر ویندوز سرور دارید، نقش RRAS هم این امکان را فراهم میکند. گزینهی سوم، شبکههای روکش مانند Tailscale یا ZeroTier است.
هر دستگاه با نصب یک برنامهی کوچک آدرس خصوصی میگیرد و حتی بدون تنظیم روتر به هم میرسند.
روند کار ساده است. ابتدا VPN را روی هر دو دستگاه یا روی روتر راهاندازی کنید. سپس روی میزبان دستور ipconfig را بزنید و آدرس خصوصی آن را یادداشت کنید. بعد از متصل شدن کلاینت به VPN، در mstsc همان آدرس را وارد کنید. نیازی به دانستن IP عمومی نیست.
یک نکتهی پرتکرار که باعث وصل نشدن میشود، پروفایل شبکه است. قانون پیشفرض RDP در فایروال ویندوز ممکن است فقط برای پروفایلهای Private و Domain فعال باشد. اگر آداپتور VPN بهعنوان شبکهی Public شناخته شود، اتصال بسته میماند. پروفایل را روی Private بگذارید یا محدودهی قانون را بررسی کنید.
گاهی VPN وصل است اما نشست RDP بعد از چند ثانیه یخ میزند. معمولاً علت، اندازهی MTU تونل است. کم کردن MTU آداپتور VPN، مثلاً به مقدار ۱۳۸۰، اغلب این مشکل را برطرف میکند.
اگر در محیط سازمانی هستید، Remote Desktop Gateway هم گزینهی مناسبی است که RDP را درون HTTPS روی پورت ۴۴۳ عبور میدهد.
چرا با ورود از راه دور، کاربر پشت کامپیوتر بیرون انداخته میشود؟
بسیاری از کاربران تازهکار تعجب میکنند که وقتی از راه دور وصل میشوند، صفحهی کامپیوتر اصلی قفل میشود. این رفتار نقص نیست و به محدودیت نشستها برمیگردد. نسخههای کلاینت ویندوز، مانند ویندوز ۱۰ و ۱۱، در هر لحظه فقط یک نشست تعاملی را پشتیبانی میکنند.
یا کاربر محلی کار میکند یا کاربر راه دور.
اگر با همان حسابی وارد شوید که پشت کامپیوتر باز است، نشست منتقل میشود و صفحهی محلی قفل میشود. اگر حساب دیگری باشد، پیامی نمایش داده میشود که میپرسد آیا نشست کاربر فعلی قطع شود.
اگر کاربر محلی در آن لحظه مشغول کار باشد و اجازه ندهد، اتصال شما انجام نمیشود.
پیام دیگری که زیاد دیده میشود، مربوط به مجوز حساب است. اگر عبارتی مانند «The connection was denied because the user account is not authorized for remote login» دیدید، حساب شما عضو گروه Remote Desktop Users نیست.
مدیران سیستم بهطور پیشفرض دسترسی دارند، اما کاربران عادی باید از بخش Select users در تنظیمات اضافه شوند.
نکتهی مهم دیگر تفاوت بستن پنجره و خروج از حساب است. اگر فقط پنجرهی mstsc را ببندید، نشست قطع میشود ولی در پسزمینه زنده میماند و برنامهها و حافظه را اشغال میکند. برای پایان کامل کار، از منوی Start گزینهی Sign out را بزنید، نه Disconnect.
روی ویندوز سرور معمولاً دو نشست مدیریتی همزمان مجاز است. اگر نشستهای نیمهباز زیاد شوند، ممکن است با پیام تکمیل ظرفیت اتصال روبهرو شوید. دستور query user وضعیت نشستها را نشان میدهد و دستور logoff بههمراه شمارهی نشست آن را میبندد.
در Group Policy هم میتوانید برای نشستهای قطعشده زمان پایان خودکار تعیین کنید.
اگر به چند کاربر همزمان روی یک ویندوز معمولی نیاز دارید، راهحل درست خرید لایسنس سرور و نقش Remote Desktop Services است. دورزدن محدودیت با ابزارهای غیررسمی، هم از نظر لایسنس مشکل دارد و هم پس از آپدیتهای ویندوز اغلب از کار میافتد.
بهینهسازی سرعت و کیفیت تصویر در اتصالهای کند
گاهی اتصال برقرار میشود اما ماوس با تأخیر حرکت میکند، تصویر پارهپاره است یا نشست مدام قطع میشود. در این حالت مشکل از وصل نشدن نیست، بلکه از پهنای باند و تنظیمات کیفیت است. خوشبختانه کلاینت mstsc گزینههای مفیدی برای کم کردن بار شبکه دارد.
پنجرهی mstsc را باز کنید، روی Show Options بزنید و به زبانهی Experience بروید. در آنجا میتوانید سرعت اتصال را انتخاب کنید. گزینههای سنگین مانند تصویر زمینهی دسکتاپ، انیمیشن منوها، سایهها و حالتهای بصری را خاموش کنید.
هر کدام دادهی بیشتری روی شبکه میفرستند و روی خطوط ضعیف تفاوت محسوسی میسازند.
در زبانهی Display، عمق رنگ را از ۳۲ بیت به ۱۶ بیت کاهش دهید. کیفیت رنگ کمی افت میکند اما حجم داده بهطور قابلتوجهی کم میشود. اگر از چند مانیتور استفاده میکنید، حالت چندمانیتوره را خاموش کنید و رزولوشن را پایینتر بیاورید.
نمایش تمامصفحه روی صفحهی بزرگ، حجم تصویر را چند برابر میکند.
یک نکتهی اغلب نادیدهگرفتهشده، سرعت آپلود میزبان است. تصویر صفحه از میزبان به کلاینت ارسال میشود، پس آپلود اینترنت مقصد تعیینکننده است. خطوط ADSL با آپلود پایین حتی با دانلود بالا در کلاینت، تجربهی ضعیفی میدهند. اگر امکانش هست، میزبان را با کابل شبکه وصل کنید، نه Wi-Fi.
RDP در نسخههای جدید علاوه بر TCP از UDP روی پورت ۳۳۸۹ هم استفاده میکند. UDP روی خطوط ناپایدار روانتر است. اگر فایروال یا روتر این ترافیک را ببندد، اتصال به TCP برمیگردد و در شبکههای دارای افت بسته کندتر میشود. قانون ورودی UDP را هم مثل TCP فعال بگذارید.
برنامههای سنگین را روی میزبان ببندید و برای تماشای ویدیو یا کارهای گرافیکی سنگین از RDP انتظار زیادی نداشته باشید. اگر تصویر سیاه میشود یا پس از قطع و وصل مجدد کار نمیکند، بهروزرسانی درایور کارت گرافیک میزبان را هم امتحان کنید.
گزینهی اتصال مجدد خودکار را هم فعال بگذارید تا قطعیهای کوتاه نشست را از بین نبرد.
انتقال فایل، کلیپبورد و چاپگر بین دو کامپیوتر
یکی از کاربردیترین قابلیتهای RDP امکان استفاده از منابع کامپیوتر محلی داخل نشست راه دور است. با آن میتوانید متن و فایل کپی کنید، از چاپگر خودتان چاپ بگیرید یا پوشههای محلی را در سیستم مقصد ببینید. این گزینهها در mstsc، زبانهی Local Resources قرار دارند.
در همان زبانه، بخش Local devices and resources سه گزینهی اصلی دارد: Printers، Clipboard و More. با زدن More میتوانید درایوها، پوشههای خاص، کارت هوشمند و درگاهها را هم به اشتراک بگذارید. درایو اشتراکی در This PC میزبان با نامی شبیه «C on نامکامپیوتر» نمایش داده میشود.
شایعترین مشکل، کار نکردن کپی و پیست است. معمولاً فرایندی به نام rdpclip.exe روی میزبان هنگ کرده است. داخل نشست راه دور، Task Manager را باز کنید، این فرایند را ببندید و سپس با Run new task دوباره rdpclip را اجرا کنید. بدون قطع اتصال، کلیپبورد دوباره کار میکند.
برای فایلهای حجیم، کپی از طریق کلیپبورد روش مناسبی نیست و ممکن است نشست را قفل کند. بهجای آن درایو یا پوشه را به اشتراک بگذارید و فایل را مستقیم بین دو دستگاه جابهجا کنید.
البته سرعت آن به آپلود کلاینت و دانلود میزبان وابسته است و روی خطوط ضعیف زمانبر خواهد بود.
چاپگر محلی هنگام اتصال معمولاً خودکار روی میزبان ظاهر میشود، اما فقط وقتی که درایور مناسب آن روی میزبان هم نصب باشد. اگر چاپگر دیده نشد، درایور را روی میزبان نصب کنید یا از یک درایور عمومی استفاده کنید.
گاهی نیز نام چاپگر با پسوند redirected نمایش داده میشود که طبیعی است.
اگر گزینهها در سرور یا کامپیوتر سازمانی کار نمیکنند، احتمالاً سیاستهای گروهی آنها را غیرفعال کردهاند. گزینهای مانند «Do not allow drive redirection» در تنظیمات Remote Desktop Session Host این کار را انجام میدهد.
از نظر امنیتی هم درایو اشتراکی را فقط برای میزبانهای مورد اعتماد فعال کنید، چون میزبان به فایلهای شما دسترسی پیدا میکند.
جلوگیری از خواب رفتن میزبان و بیدار کردن از راه دور
یکی از رایجترین دلایل وصل نشدن که به تنظیمات RDP ربطی ندارد، خاموش یا در حالت خواب بودن کامپیوتر مقصد است. وقتی ویندوز به حالت Sleep یا Hibernate میرود، کارت شبکه عملاً از دسترس خارج میشود.
نتیجه، خطای Timeout است که کاملاً شبیه مشکل فایروال یا پورت به نظر میرسد و وقت زیادی را هدر میدهد.
پیش از هر عیبیابی پیچیدهای، تنظیمات برق را بررسی کنید. در ویندوز ۱۰ و ۱۱ از مسیر Settings > System > Power به بخش Screen and sleep بروید و زمان خواب را هنگام اتصال به برق روی Never بگذارید.
در برخی نسخهها در صفحهی Remote Desktop هم گزینهای برای بیدار نگه داشتن کامپیوتر دیده میشود.
در لپتاپها رفتار بستن درب هم مهم است. در Control Panel > Power Options گزینهی Choose what closing the lid does را باز کنید و هنگام اتصال به برق روی Do nothing بگذارید.
همچنین Fast Startup و Hibernate را در صورت ایجاد مشکل غیرفعال کنید، زیرا برخی کارتهای شبکه پس از بیدار شدن از این حالتها درست برنمیگردند.
اگر نمیخواهید دستگاه همیشه روشن بماند، Wake-on-LAN راهحل دیگری است. ابتدا آن را در BIOS یا UEFI فعال کنید. سپس در Device Manager، روی کارت شبکه بروید و در زبانهی Power Management گزینهی Allow this device to wake the computer را روشن کنید.
پس از آن با ارسال بستهی Magic Packet حاوی آدرس MAC میتوان دستگاه را بیدار کرد.
Wake-on-LAN در داخل شبکهی محلی بهراحتی کار میکند، اما از اینترنت نیاز به پشتیبانی روتر دارد و اغلب روی Wi-Fi قابل اعتماد نیست. بهتر است میزبان با کابل Ethernet وصل باشد. اگر از بیرون به شبکه وارد میشوید، ابتدا از VPN استفاده کنید و بسته را از داخل شبکه بفرستید.
برای قطعی برق هم میتوانید در BIOS گزینهی Restore on AC Power Loss را روی Power On بگذارید. به این ترتیب پس از بازگشت برق، کامپیوتر خودکار روشن میشود و شانس دسترسی دوباره به آن بالا میرود.
مشکل ورود با حساب بدون رمز، PIN و قالب نام کاربری
گاهی همهچیز سالم است، پورت باز است و NLA هم مشکلی ندارد، اما پیام «Your credentials did not work» نمایش داده میشود. در این حالت مشکل از خود اطلاعات ورود یا سیاستهای حساب است. چند علت بسیار رایج وجود دارد که بررسی هرکدام چند دقیقه بیشتر زمان نمیبرد.
علت اول، حساب بدون رمز عبور است. ویندوز بهطور پیشفرض ورود شبکهای را برای حسابهای محلی با رمز خالی مسدود میکند. سیاست امنیتی «Limit local account use of blank passwords to console logon only» این کار را انجام میدهد.
راه درست، تعیین یک رمز عبور برای حساب است، نه غیرفعال کردن این سیاست.
علت دوم، استفاده از PIN یا Windows Hello است. این روشها فقط برای ورود محلی کار میکنند. اگر با حساب مایکروسافت وارد ویندوز میشوید، در پنجرهی RDP باید ایمیل حساب و رمز اصلی مایکروسافت را وارد کنید، نه PIN را.
بسیاری از کاربران همین نکته را نمیدانند و ساعتها دنبال مشکل میگردند.
علت سوم، قالب نام کاربری است. برای حساب محلی، فرمت نامکامپیوتر\نامکاربری یا .\نامکاربری امنترین انتخاب است. برای حساب دامنه از DOMAIN\username استفاده کنید. اگر فقط نام کاربری ساده را بنویسید، ممکن است ویندوز آن را با حساب اشتباهی مطابقت دهد، مخصوصاً وقتی نام کاربری روی کلاینت و میزبان یکسان است.
علت چهارم، قفل شدن حساب است. پس از چند تلاش ناموفق پیاپی، سیاست قفل حساب ممکن است ورود را برای مدتی غیرممکن کند. در این صورت از طریق حساب مدیر دیگر یا پس از پایان مدت قفل، دوباره امتحان کنید.
تلاش مداوم با رمز اشتباه فقط زمان انتظار را طولانیتر میکند.
در نهایت مطمئن شوید که رمز عبور اخیراً تغییر نکرده است. اگر برای اعتبارنامهی ذخیرهشده در mstsc رمز قدیمی مانده، همان قبلی را ارسال میکند. گزینهی ذخیرهی اعتبارنامه را در پنجرهی اتصال حذف کنید و دوباره وارد شوید. این کار معمولاً ناسازگاری ناشی از رمز قدیمی را برطرف میکند.
تحلیلگر ارشد مالی و بازار سرمایه
سارا محمدی تحلیلگر ارشد مالی با بیش از ۱۰ سال تجربه در صنعت بانکداری و بازار سرمایه است. او درباره خدمات بانکی، وام و تسهیلات، بورس و سهام عدالت مینویسد و مفاهیم پیچیده مالی را به زبان ساده برای کاربران توضیح میدهد.
مقالات مرتبط
گیفت کارت رایگان اپل؛ راهنمای دریافت امن و واقعی
در این مقاله روشهای واقعی و قانونی دریافت گیفت کارت رایگان اپل، مانند برنامههای پاداش و نظرسنجی، بررسی میشود. همچنین نشانههای کلاهبرداری و سایتها...
آموزش انتقال وجه و کارت به کارت آپ
در این مقاله روش انتقال وجه و کارت به کارت با اپلیکیشن آپ را بهصورت مرحلهبهمرحله یاد میگیرید. محدودیتها، کارمزدها، نکات امنیتی و راهحل خطاهای را...
ثبت نام سامانه مرات؛ راهنمای کامل مرحله به مرحله
در این مقاله مراحل ثبت نام در سامانه مرات را از ابتدا تا انتها بررسی میکنیم. مدارک مورد نیاز، نکات مهم، خطاهای رایج و پاسخ سوالات پرتکرار کاربران در...
راهنمای خرید و قیمت سیم کارت در عراق
در این مقاله نحوه خرید سیم کارت در عراق، مدارک مورد نیاز، مقایسه اپراتورهای اصلی و قیمت بستههای مکالمه و اینترنت را بررسی میکنیم. همچنین به پرسشهای...
سامانه صیاد بانک سپه؛ راهنمای کامل ثبت و استعلام چک
در این مقاله سامانه صیاد بانک سپه و نقش آن در ساماندهی چکهای بانکی معرفی میشود. مراحل ثبت و صدور چک صیادی، استعلام وضعیت چک، انتقال و استعلام اعتبار...
راهنمای کامل استفاده از ماشین حساب ویندوز 7
در این مقاله نحوه استفاده از ماشین حساب ویندوز 7 را بهصورت گامبهگام آموزش میدهیم. حالتهای استاندارد، علمی، برنامهنویس و آماری، تبدیل واحد، محاسب...
دیدگاهها
نظرات شما پس از بررسی منتشر خواهد شد. اطلاعات تماس محفوظ میماند.
هنوز دیدگاهی ثبت نشده. اولین نفری باشید!