بدون ثبتنام و بدون نیاز به کلید (Key). فقط آدرس زیر را در بخش ID Server و Relay Server برنامه وارد کنید.
rustdesk.onlineserver.irrustdesk.onlineserver.irفایلها مستقیماً از همین سرور دانلود میشوند.
ویندوز ۷ به بعد. اگر مطمئن نیستید، گزینه اول را بگیرید.
ویندوز ۶۴ بیتی (EXE)نصب یا اجرای بدون نصب⬇ ویندوز ۶۴ بیتی (MSI)مناسب نصب گروهی در شبکه⬇ ویندوز ۳۲ بیتیسیستمهای قدیمی⬇ ویندوز ARM64Surface و لپتاپهای Snapdragon⬇نسخه را بر اساس پردازنده مک انتخاب کنید (منوی Apple ← About This Mac).
Apple Silicon (M1 تا M4 و جدیدتر)Chip: Apple M…⬇ مکهای IntelProcessor: Intel…⬇Ubuntu، Debian، Mint، Fedora، openSUSE، Arch و توزیعهای دیگر.
DEB ـ Ubuntu / Debian / Mintx86_64⬇ RPM ـ Fedora / RHEL / Rockyx86_64⬇ AppImage ـ همه توزیعهابدون نصب، x86_64⬇ DEB ـ ARM64Raspberry Pi 4/5 و سرورهای ARM⬇اندروید ۵ به بعد. نسخه Universal روی همه گوشیها نصب میشود.
Universal APKروی همه گوشیها (حجم بیشتر)⬇ ARM64 (arm64-v8a)بیشتر گوشیهای جدید⬇ ARMv7گوشیهای قدیمی ۳۲ بیتی⬇اپل نصب مستقیم فایل را اجازه نمیدهد. برنامه رسمی را از App Store بگیرید. روی iOS فقط میتوانید دستگاههای دیگر را کنترل کنید و خود آیفون قابل کنترل نیست.
دریافت از App StoreRustDesk Remote Desktop↗سیستمعامل خود را انتخاب کنید. تنظیم سرور فقط یک بار لازم است و هر دو طرف اتصال باید آن را انجام دهند.
فایل rustdesk-windows-x64.exe را از بخش دانلود بگیرید و اجرا کنید. اگر پیام Windows SmartScreen آمد، روی More info و بعد Run anyway بزنید.
برای اینکه همیشه در دسترس باشید و بعد از ریاستارت هم کار کند، در پایین پنجره سمت چپ روی Install بزنید. بدون نصب هم میشود موقت استفاده کرد.
روی سه نقطه ⋮ کنار ID خود کلیک کنید و Network را بزنید. یا از Settings ← Network قفل را با Unlock network settings باز کنید و ID/Relay server را بزنید.
در فیلدهای ID Server و Relay Server بنویسید rustdesk.onlineserver.ir. فیلدهای API Server و Key را خالی بگذارید و OK را بزنید.
پایین پنجره باید نوشته باشد Ready با نقطه سبز. اگر نوشته Connecting بود، چند ثانیه صبر کنید یا برنامه را یک بار ببندید و باز کنید.
برای مکهای M1 تا M4 و جدیدتر فایل Apple Silicon و برای مکهای قدیمی فایل Intel را بگیرید.
فایل .dmg را باز کنید و آیکون RustDesk را داخل پوشه Applications بکشید. سپس آن را از Applications اجرا کنید. اگر پیام «developer cannot be verified» آمد، روی برنامه راستکلیک کنید و Open را بزنید.
به System Settings ← Privacy & Security بروید و RustDesk را در این سه بخش فعال کنید:
• Screen & System Audio Recording (نمایش صفحه)
• Accessibility (کنترل موس و کیبورد)
• Input Monitoring
بعد از دادن مجوز، RustDesk را کامل ببندید (⌘ Q) و دوباره باز کنید.
روی ⋮ کنار ID یا از Settings ← Network ← ID/Relay server وارد شوید. ID Server و Relay Server را rustdesk.onlineserver.ir بگذارید و Key را خالی بگذارید. OK بزنید.
پایین پنجره باید Ready سبز باشد.
بعد از دانلود فایل deb در ترمینال بزنید:
cd ~/Downloads sudo apt install ./rustdesk-linux-x64.deb
sudo dnf install ./rustdesk-linux-x64.rpm
روی openSUSE: sudo zypper install ./rustdesk-linux-x64.rpm
chmod +x rustdesk-linux-x64.AppImage ./rustdesk-linux-x64.AppImage
RustDesk را از منوی برنامهها باز کنید. روی ⋮ کنار ID یا Settings ← Network ← ID/Relay server بزنید. ID Server و Relay Server را rustdesk.onlineserver.ir بگذارید، Key خالی، و OK.
فایل rustdesk-android-universal.apk را دانلود و باز کنید. اگر اندروید اجازه نداد، برای مرورگر یا File Manager گزینه Install unknown apps را فعال کنید.
برنامه را باز کنید، از پایین وارد تب Settings شوید و ID/Relay Server را بزنید. ID Server و Relay Server را rustdesk.onlineserver.ir بگذارید، Key خالی، و OK.
در تب Connect شناسه (ID) دستگاه مقابل را وارد کنید و فلش را بزنید.
در تب Share Screen روی Start Service بزنید و اجازه ضبط صفحه را بدهید. برای اینکه طرف مقابل بتواند لمس و کلیک انجام دهد، Input Control را روشن کنید و در تنظیمات Accessibility گوشی، RustDesk را فعال کنید. ID و رمز همین صفحه را به طرف مقابل بدهید.
برنامه RustDesk Remote Desktop را از App Store نصب کنید (لینک در بخش دانلود).
برنامه را باز کنید و به تب Settings بروید. ID/Relay Server را بزنید. ID Server و Relay Server را rustdesk.onlineserver.ir بگذارید، Key خالی، و OK.
در تب Connect شناسه دستگاه مقابل را وارد کنید، وصل شوید و رمز را وارد کنید.
بهجای تایپ آدرسها، کل تنظیمات را یکجا وارد کنید.
QfiIiOikXZrJCLiIiOikGchJCLiIXauIXZ2JXZzVmbpxmbv5yazVGZ0NXdyJiOikXYsVmciwiIylmLyVmdyV2cl5Was52bus2clRGdzVnciojI0N3boJyeدر RustDesk به Settings ← Network ← ID/Relay server بروید (یا روی ⋮ کنار ID بزنید).
بالای پنجره، سمت راست عنوان، دو آیکون هست:
باید ID Server و Relay Server پر شده باشد با rustdesk.onlineserver.ir و API Server و Key خالی باشند. OK را بزنید و منتظر Ready سبز بمانید.
هر دو دستگاه باید RustDesk را با تنظیم سرور بالا داشته باشند. بسته به اینکه طرف مقابل پشت سیستم هست یا نه، یکی از دو روش زیر را استفاده کنید.
فقط ID لازم است؛ رمز نمیخواهد.
طرف مقابل شناسه (ID) صفحه اصلی RustDesk خود را برای شما میفرستد.
در کادر Control Remote Desktop شناسه را بنویسید و Connect را بزنید.
روی سیستم او پنجره درخواست اتصال باز میشود و با زدن Accept وصل میشوید. اگر پنجره رمز برای شما باز شد، کاری نکنید و منتظر تأیید او بمانید.
با ID و رمز، بدون نیاز به تأیید وصل میشوید.
صاحب سیستم شناسه و رمز را از صفحه اصلی RustDesk برای شما میفرستد.
ID را در Control Remote Desktop وارد کنید، Connect را بزنید و رمز را وارد کنید.
رمز صفحه اصلی موقت است و عوض میشود. اگر صاحب سیستم میخواهد همیشه بتوانید وصل شوید، در Settings ← Security یک Permanent password تعیین کند و RustDesk را نصب کرده باشد تا بعد از ریاستارت هم در دسترس باشد.
آدرس سرور را دوباره بررسی کنید (بدون http و بدون فاصله). اینترنت یا فیلترشکن را چک کنید؛ اگر VPN روشن است و مشکل دارید، یک بار خاموش کنید. شبکه شما باید پورتهای TCP 21115 تا 21119 و UDP 21116 را مسدود نکرده باشد. باز شدن همین سایت کافی نیست، چون سایت از پورت 443 میآید و RustDesk از پورتهای دیگر. در ویندوز با این دستور در PowerShell تست کنید: Test-NetConnection rustdesk.onlineserver.ir -Port 21116 (باید TcpTestSucceeded : True بدهد). اگر پورت باز است ولی هنوز Not ready است، در Settings ← Network گزینه Disable UDP را روشن کنید. آنتیویروسهایی مثل Kaspersky و ESET هم ممکن است RustDesk را ببندند.
نه، لازم نیست. همه را روی حالت پیشفرض بگذارید. Allow insecure TLS fallback فقط برای اتصال HTTPS به API Server است که این سرور ندارد، پس روشن یا خاموش بودنش فرقی نمیکند. Disable UDP را فقط وقتی روشن کنید که شبکهتان UDP را میبندد و پایین پنجره مدام Connecting میماند. Use WebSocket هم فقط وقتی لازم است که پورتهای عادی بسته باشند؛ این سرور از WebSocket هم پشتیبانی میکند.
این گزینهها در Settings ← Display مال خود شما وقتی به دستگاه دیگری وصل میشوید هستند و روی کسی که به سیستم شما وصل میشود اثری ندارند. اینها فقط پیشفرض پنجرههای اتصال جدیدند و وسط اتصال هم میشود از نوار ابزار بالای پنجره عوضشان کرد. تنظیمات مربوط به کسی که به سیستم شما وصل میشود (رمز دائمی، تأیید اتصال، اجازه کیبورد، فایل و کلیپبورد) در Settings ← Security است. برای استفاده معمولی حالت پیشفرض خوب است.
View mode فقط تماشا؛ موس و کیبورد شما به طرف مقابل نمیرود.Show monitors in toolbar اگر طرف چند مانیتور دارد، دکمه انتخاب مانیتور در نوار ابزار نمایش داده میشود.Collapse toolbar نوار ابزار بالای پنجره جمعشده باز میشود.Show remote cursor موس طرف مقابل را هم جداگانه میبینید.Follow remote cursor دید شما همراه موس طرف مقابل جابهجا میشود (برای صفحه بزرگ یا چند مانیتور).Follow remote window focus به مانیتوری که پنجره فعال طرف روی آن است میروید.Zoom cursor وقتی تصویر کوچک یا بزرگ شده، نشانگر موس هم به همان نسبت تغییر اندازه میدهد.Show quality monitor تأخیر، FPS و پهنای باند را گوشه صفحه نشان میدهد؛ برای عیبیابی کندی.Mute صدای سیستم طرف مقابل پخش نمیشود.Enable file copy and paste کپی و پیست فایل بین دو سیستم. بهتر است روشن بماند.Disable clipboard کپی و پیست متن بین دو سیستم قطع میشود.Lock after session end بعد از قطع اتصال، سیستم طرف مقابل قفل میشود؛ برای سرور و سیستم بیسرپرست مفید است.Privacy mode صفحه طرف مقابل سیاه میشود تا کسی پشت آن سیستم نبیند شما چه میکنید (فقط ویندوز).True color (4:4:4) رنگ دقیقتر و متن تیزتر، ولی پهنای باند بیشتر.Reverse mouse wheel جهت اسکرول برعکس میشود (مثلاً کاربر مک که به ویندوز وصل است).Swap left-right mouse button کلیک چپ و راست جابهجا میشود.Show displays as individual windows هر مانیتور طرف مقابل در یک پنجره جدا باز میشود.Use all my displays for the remote session پنجره ریموت روی همه مانیتورهای شما پخش میشود.Keep terminal sessions on disconnect در حالت Terminal، بعد از قطع اتصال ترمینال روی سیستم طرف بسته نمیشود.بله، VPN (WireGuard، OpenVPN، V2Ray و…) رایجترین دلیل این مشکل است. وقتی VPN همه ترافیک را از سرور خارج از کشور عبور میدهد، ممکن است آن سرور پورتهای RustDesk یا UDP را ببندد، یا مسیر خارج به سرور داخل ایران محدود باشد. راه حلها به ترتیب:
185.81.96.45 را از AllowedIPs خارج کنید. در برنامههای V2Ray یا Clash هم دامنه rustdesk.onlineserver.ir را در لیست Direct بگذارید.هیچ چیز. این سرور عمومی است و بدون کلید کار میکند. اگر قبلاً کلید دیگری وارد کردهاید، پاکش کنید.
طرف مقابل احتمالاً سرور دیگری یا Key دیگری وارد کرده است. هر دو طرف باید دقیقاً همین تنظیمات را داشته باشند و Key خالی باشد.
بله. RustDesk ارتباط بین دو دستگاه را رمزنگاری سرتاسری میکند و سرور فقط واسطه پیدا کردن دستگاهها و عبور ترافیک است.
سرور در ایران است، پس تأخیر کمتر و اتصال پایدارتری دارید و برای استفاده نیازی به فیلترشکن ندارید.