- Aby zainstalować RustDesk w systemie Windows 11, otwórz wiersz polecenia (administrator) i uruchom polecenie
winget install --id RustDesk.RustDesk. Po zainstalowaniu uruchom RustDesk, aby rozpocząć sesję zdalną.
- Aby uzyskać większą kontrolę i prywatność, możesz samodzielnie hostować serwer, korzystając z pakietu do pobrania z serwisu GitHub.
W systemie Windows 11 aplikacja RustDesk oferuje alternatywę dla wbudowanej funkcji Pulpitu zdalnego i aplikacji Szybka pomoc , umożliwiając bezpieczny zdalny dostęp i pomoc na różnych urządzeniach, niezależnie od tego, czy zarządzasz własnymi komputerami, czy pomagasz rodzinie i znajomym.
RustDesk to rozwiązanie do zdalnego pulpitu o otwartym kodzie źródłowym, zaprojektowane z myślą o prywatności, bezpieczeństwie i wydajności. W przeciwieństwie do zastrzeżonych usług, takich jak TeamViewer czy AnyDesk, RustDesk obsługuje hosting własny, co pozwala zachować pełną kontrolę nad danymi i infrastrukturą.
To narzędzie umożliwia przeglądanie i sterowanie komputerem zdalnym, udostępnianie plików za pośrednictwem zintegrowanego menedżera plików oraz synchronizację schowków między urządzeniami. Połączenia są szyfrowane kompleksowo przy użyciu standardu TLS 1.3 , co zapewnia bezpieczną komunikację bez konieczności korzystania z zastrzeżonych metod szyfrowania.
RustDesk działa przez internet lub VPN (wirtualną sieć prywatną) , a jeśli hostujesz własny serwer, możesz całkowicie ominąć publiczną infrastrukturę usługi. Nawet korzystając z publicznych serwerów przekaźnikowych RustDesk, Twoje dane sesji pozostają niedostępne dla osób trzecich.
Zbudowany w języku Rust (znanym z szybkości, bezpieczeństwa pamięci i współbieżności), RustDesk zapewnia wysoką wydajność przy minimalnych opóźnieniach. Zawiera niestandardowy kodek wideo, zapewniający wydajne i bezproblemowe korzystanie ze zdalnego pulpitu.
Domyślnie klienci RustDesk łączą się przez serwery publiczne, nie wymagając konfiguracji. Zaawansowani użytkownicy mogą jednak przejść na konfigurację hostowaną samodzielnie, aby zapewnić sobie większą kontrolę i prywatność, ale wymaga to dodatkowej konfiguracji.
W tym przewodniku przedstawię kroki konfiguracji RustDesk w systemie Windows 11 w celu zdalnego łączenia się z innymi komputerami w sieci. Można jednak również korzystać z aplikacji klienckiej na macOS, Linuxie, Androidzie i iOS. Chociaż te instrukcje dotyczą systemu Windows 11, można je zastosować również w systemie Windows 10 .
Skonfiguruj klienta RustDesk w systemie Windows 11
Aby pobrać i zainstalować RustDesk w systemie Windows 11, wykonaj następujące kroki:
-
Otwórz Start w systemie Windows 11.
-
Wyszukaj Wiersz polecenia (lub Terminal ), kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz to polecenie, aby zainstalować Rustdesk w systemie Windows 11 i naciśnij Enter :
instalacja wingeta --id RustDesk.RustDesk

Po wykonaniu tych kroków możesz zacząć łączyć się zdalnie z innymi komputerami, ale będą one korzystać z publicznego serwera RustDesk w zakresie połączenia, uwierzytelniania i wydajności. Jeśli zależy Ci na większym bezpieczeństwie, prywatności, kontroli i wydajności połączenia, powinieneś skonfigurować opcję serwera.
Skonfiguruj samodzielnie hostowany serwer RustDesk w systemie Windows 11
Aby pobrać i zainstalować serwer RustDesk, wykonaj następujące kroki:
-
Otwórz tę stronę GitHub .
-
Kliknij opcję pobierania pakietów rustdesk-server-windows-x86_64-unsigned.zip i zapisz je na swoim komputerze.

-
Otwórz folder, do którego pobrałeś pakiety.
-
Wybierz pakiet (folder zip) i kliknij przycisk Wypakuj wszystko na pasku poleceń.
-
Kliknij przycisk Wyodrębnij .

-
Kliknij prawym przyciskiem myszy plik RuskDeskServer.Setup.exe i wybierz opcję Uruchom jako administrator .

Krótka uwaga: Ponieważ ta aplikacja nie jest podpisana, otrzymasz ostrzeżenie. Kliknij opcję „Więcej informacji” i kliknij przycisk „Uruchom mimo to” .
-
Aby dokończyć instalację, postępuj zgodnie ze wskazówkami wyświetlanymi na ekranie.
-
Uruchom serwer RustDesk z menu Start.
-
Kliknij Usługa i wybierz opcję Uruchom , aby uruchomić usługę (jeśli dotyczy).

-
Zaznacz ciąg „klucza” i skopiuj go za pomocą skrótu klawiaturowego „Ctrl + C” .

Po wykonaniu tych kroków będziesz musiał skonfigurować każdego klienta tak, aby łączył się z Twoim lokalnym serwerem, a nie z publicznymi serwerami RustDesk, podając adres IP serwera i klucz.
Jeśli musisz odinstalować aplikację serwerową, nie znajdziesz tego wpisu na stronie Zainstalowane aplikacje. Możesz jednak skorzystać ze skrótu dezinstalacyjnego z %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\RustDeskServer.
Rolą serwera jest pośredniczenie w nawiązywaniu połączeń ze zdalnym pulpitem i poprawa wydajności zdalnego dostępu. Nie jest on zaangażowany w renderowanie zdalnego ekranu ani przetwarzanie danych wejściowych. W rzeczywistości to rola klienta. Jego podstawową funkcją jest pełnienie funkcji infrastruktury sygnalizacyjnej i przekaźnikowej, która umożliwia dwóm klientom odnalezienie się i połączenie ze sobą.
Do obowiązków serwera należy m.in. tworzenie i śledzenie identyfikatorów urządzeń oraz śledzenie adresów IP każdego komputera.
Ponadto, ponieważ korzystasz z bezpłatnej wersji z własnym hostingiem, nie masz dostępu do interfejsu internetowego, który oferuje zestaw narzędzi do zarządzania klientami. Jednak do niewielkiej liczby komputerów lub użytku osobistego, darmowa wersja w zupełności Ci wystarczy.
Na marginesie, jeśli planujesz skonfigurować samodzielnie hostowaną wersję tego rozwiązania do zdalnego pulpitu, zalecam skonfigurowanie serwera na innym komputerze niż urządzenie, na którym konfigurujesz klienta, aby uniknąć potencjalnych problemów z łącznością. Na początku miałem kilka problemów, ale po ponownym uruchomieniu serwera połączenia z lokalnego serwera RustDesk zaczęły działać normalnie.
Ponadto, mimo że można zainstalować serwer bezpośrednio w systemie operacyjnym, RustDesk zazwyczaj zaleca użycie Dockera .
Konfiguracja klienta RustDesk w systemie Windows 11
Po zainstalowaniu aplikacji możesz od razu rozpocząć zdalne logowanie z innego urządzenia. Jeśli jednak konfigurujesz tę funkcję na swoich urządzeniach, możesz dostosować nazwę połączenia i skonfigurować stałe hasło.
Aby skonfigurować klienta RuskDesk, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj RustDesk i kliknij górny wynik, aby otworzyć aplikację.
-
Kliknij przycisk Ustawienia (trzy kropki) w lewym panelu.

-
Kliknij opcję Bezpieczeństwo w lewym panelu.
-
Kliknij przycisk „Odblokuj ustawienia zabezpieczeń” .
-
Wybierz opcję „Użyj stałego hasła” .
-
Kliknij przycisk „Ustaw stałe hasło” .

-
Potwierdź hasło, którego chcesz użyć.
-
Kliknij przycisk OK .
-
Kliknij Sieć .
-
Kliknij przycisk „Odblokuj ustawienia sieciowe” .
-
Kliknij opcję „Serwer ID/Relay” .

-
Potwierdź „ID serwera” i „Relay server” za pomocą adresu IP serwera RustDesk, który skopiowałeś wcześniej.
-
Potwierdź klucz z logów serwera RustDesk.

-
Kliknij przycisk OK .
Po wykonaniu tych kroków urządzenie połączy się z samodzielnie hostowanym serwerem RustDesk, aby nawiązać połączenie z innymi urządzeniami w sieci lokalnej. Może być konieczne powtórzenie tych kroków na wszystkich komputerach, które będą uczestniczyć w zdalnym połączeniu.
Klient RustDesk komunikuje się z serwerem ID (sygnalizacyjnym) ( hbbs) w celu zlokalizowania urządzenia zdalnego, a następnie próbuje nawiązać bezpośrednie połączenie peer-to-peer (P2P). Jeśli połączenie bezpośrednie nie jest możliwe z powodu ograniczeń NAT lub zapory sieciowej, sesja jest przekazywana przez serwer przekaźnikowy ( hbbr).
Możesz połączyć się przez internet za pomocą RustDesk, ale wymaga to odpowiedniej konfiguracji serwera i sieci. W szczególności musisz otworzyć porty zapory sieciowej dla hbbs i hbbr.
Domyślne porty główne to:
- TCP: 21115 (serwer ID), 21116 (serwer przekaźnikowy), 21117
- UDP: 21116 (używany do komunikacji przekaźnikowej)
- Klient sieciowy (opcjonalnie): TCP 21118 i 21119
Jeśli cenisz sobie wygodę, możesz skorzystać z publicznych serwerów RustDesk, które nie wymagają instalacji ani konfiguracji portów. Jeśli jednak wdrożysz serwer hostowany samodzielnie, musisz skonfigurować zaporę sieciową , aby umożliwić urządzeniom zewnętrznym łączenie się przez internet.
Innymi słowy, jeśli nie zainstalujesz serwera, urządzenia będą łączyć się z serwerami publicznymi i nie będziesz musiał konfigurować zapory sieciowej, aby łączyć się z Internetem.
Zdalne połączenie z innym komputerem za pomocą RustDesk w systemie Windows 11
Aby nawiązać połączenie ze zdalnym pulpitem za pomocą RustDesk, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj RustDesk i kliknij górny wynik, aby uruchomić aplikację.
-
Potwierdź nazwę przypisaną komputerowi w ustawieniu „Kontrola pulpitu zdalnego”.
-
Kliknij przycisk Połącz .

-
Potwierdź hasło i kliknij przycisk OK .
Po nawiązaniu połączenia możesz zacząć zdalnie sterować komputerem.
Możesz otworzyć pasek narzędzi za pomocą strzałki w dół, gdzie znajdziesz różne opcje interakcji z połączeniem. Za pomocą tych narzędzi możesz przesyłać pliki, korzystać z aparatu urządzenia, regulować wydajność połączenia, rozpoczynać czat, a nawet nagrywać sesję na ekranie.

Sterowanie połączeniem RustDesk / Zdjęcie: Mauro Huculak
Jeśli korzystasz z tego rozwiązania pulpitu zdalnego na swoich urządzeniach, zmieniłbym jedynie „Ustawienia wyświetlania” , zmieniając jakość obrazu na „Dobra jakość obrazu” i wybierając opcję skalowania. Więcej informacji znajdziesz na stronie RustDesk GitHub .