تا حالا شده یه سیستم یه جای دیگه داشته باشی ولی بخوای از خونه با لپتاپ یا حتی گوشی کنترلش کنی؟ اینجاست که Remote Desktop وارد میشه.
در سادهترین حالت، ریموت دسکتاپ یعنی:
تو جلوی سیستم خودتی، ولی داری یه کامپیوتر دیگه رو از راه دور کنترل میکنی.🔹 پشت صحنه چه اتفاقی میافته؟
فرض کنیم از RDP ویندوز استفاده میکنیم:
💻 سیستم تو
│
│ اتصال شبکه
▼
🌐 شبکه / اینترنت
│
▼
🖥️ سیستم مقصد
│
└── RDP Serverاول روی سیستم خودت RDP Client رو اجرا میکنی و IP یا Hostname سیستم مقصد رو وارد میکنی.
بعد سیستم تو تلاش میکنه با سرویس RDP روی سیستم مقصد ارتباط برقرار کنه.
معمولاً RDP با پورت:
TCP/UDP 3389کار میکنه.
بعد از برقراری ارتباط، نوبت احراز هویت میرسه.
یعنی سیستم مقصد بررسی میکنه:
👤 Username درست هست؟
🔑 Password درست هست؟
🛡️ کاربر اجازه Remote Login داره؟
اگه احراز هویت موفق باشه، یک Remote Session ایجاد میشه.
حالا قسمت جالب داستان شروع میشه 👇
🖱️ وقتی موس رو تکون میدی یا کلیک میکنی:
🖱️ Mouse / Keyboard
↓
💻 RDP Client
↓
Network
↓
🖥️ RDP Server
↓
اجرای دستورسیستم مقصد دستور رو دریافت میکنه و اجراش میکنه.
بعد تغییرات صفحه دوباره برای سیستم تو ارسال میشه:
🖥️ سیستم مقصد
↓
تغییرات صفحه / داده
↓
🌐 شبکه
↓
💻 سیستم تو
↓
🖥️ نمایش دسکتاپپس چیزی که تو میبینی در واقع دسکتاپ سیستم مقصد هست، نه دسکتاپ واقعی سیستم خودت.
⚡ آیا کل صفحه بهصورت فیلم ارسال میشه؟
نه دقیقاً!
RDP سعی میکنه اطلاعات صفحه و تغییرات لازم رو به شکل بهینه منتقل کنه؛ بنابراین قرار نیست همیشه مثل استریم ویدئو، کل تصویر صفحه بهصورت مداوم ارسال بشه.
به همین دلیل RDP میتونه با پهنایباند نسبتاً کم هم قابل استفاده باشه.
🔐 امنیت RDP چی؟
اینجا باید حواست جمع باشه.
باز گذاشتن مستقیم RDP روی اینترنت، مخصوصاً روی پورت
3389، میتونه ریسک امنیتی داشته باشه.یکی از معماریهای بهتر:
🌐 Internet
│
▼
🔐 VPN
│
▼
🔥 Firewall
│
▼
🖥️ RDP Serverیا میشه از RD Gateway و مکانیزمهای امنیتی مناسب استفاده کرد.
🆚 RDP با AnyDesk و TeamViewer چه فرقی داره؟
از نظر مفهوم، همه تقریباً یک کار میکنن:
🖥️ سیستم مقصد
↕
تصویر + کنترل
↕
💻 سیستم تواما معماری و روش برقراری ارتباطشون متفاوت هست.
🔹 RDP بیشتر برای مدیریت و دسترسی Remote به سیستمهای ویندوزی استفاده میشه.
🔹 AnyDesk / TeamViewer بیشتر برای ریموتساپورت و دسترسی سادهتر کاربر طراحی شدن.
در نهایت فلسفه همه یکیه:
«کیبورد و موس تو → شبکه → کامپیوتر مقصد»
و
«تصویر کامپیوتر مقصد → شبکه → صفحه تو»
@ITSecurityComputer
