Przejdź do głównej zawartości

Zdalne wsparcie

Remote Support (zdalne wsparcie) pozwala technikowi XProxy połączyć się z Twoim serwerem za pomocą krótkiego kodu wsparcia (PIN) — bez przekierowania portów, bez TeamViewera, bez podawania adresu IP. Wsparcie jest bez nadzoru: technik pracuje na Twoim boxie XProxy w tle, więc nie musisz siedzieć przy komputerze i nic nie rusza się na Twoim ekranie. Ty rozpoczynasz sesję, podajesz kod i kończysz ją, gdy skończymy pracę.

Połącz mnie — wybierz swoją ścieżkę

Odpowiedz na pytania poniżej, a pokażemy tylko kroki, które Cię dotyczą.

Czy możesz otworzyć swój panel XProxy (dashboard) w przeglądarce?

Zainstaluj narzędzie (jedna linia)

Narzędzie nazywa się xtool. Wybierz system operacyjny, skopiuj linię, wklej ją do terminala i gotowe.

Windows
irm https://x-proxy.io/xtool.ps1 | iex

Otwórz PowerShell (klawisz Win → wpisz „powershell” → Enter), wklej tę linię i naciśnij Enter.

Udostępnij z panelu

Otwórz panel XProxy → System → Remote Support → kliknij Start Remote Support → potwierdź → pojawi się 5-cyfrowy PIN, np. 48213, z przyciskiem Copy to give to supporter. Wklej go do nas na czacie.

Nie widzisz Remote Support w menu System? Zaktualizuj do v21.2.15 lub nowszej: System Information → Force update. Jeśli to nie pomoże, skontaktuj się z supportem.

Okno potwierdzenia Start Remote Support
Okno potwierdzenia — kliknij Start.

Udostępnij z terminala

Na samym boxie XProxy: xtool sp. Z innego komputera w tej samej sieci: xtool sp (skanuje i wypisuje serwery) lub xtool sp 192.168.x.x (bezpośrednie IP — działa też z dowolnym portem: xtool sp 192.168.x.x:3389).

Co zobaczysz
╭─────────╮
│  21248  │
╰─────────╯
  skopiowano do schowka — wklej go technikowi

Gdy pracujemy

Nie musisz czekać przy komputerze. Technik pracuje w wierszu poleceń boxa XProxy po swojej stronie — nic nie rusza się na Twoim ekranie. Zobacz, co oznacza wsparcie bez nadzoru.

Zakończ sesję

Gdy technik skończy, sesję natychmiast zamkniesz jedną z tych metod:

  • Kliknij czerwony przycisk Stop Support Session w panelu (na tej samej stronie, na której zaczęto sesję), lub
  • Naciśnij Ctrl + C w oknie terminala, lub
  • Uruchom xtool sp stop w innym terminalu.

Zatrzymanie zamyka tunel na Twoim boxie i usuwa nasze klucze dostępu — kodu nie da się użyć ponownie. Sesje nie kończą się same (na boxie XProxy wznawiają się nawet po restarcie), więc zatrzymaj sesję, gdy powiemy, że skończyliśmy.

Opcjonalnie — pulpit zdalny (RustDesk)

Jeśli technik musi zobaczyć Twój ekran, a nie sam terminal, może poprosić o sesję RustDesk. Jedno polecenie instaluje RustDesk (jeśli go brak) i wypisuje Twoje ID:

Terminal
xtool rd

Aby ustawić stałe hasło, tak by ponowne połączenia nie wymagały nowego kodu: xtool rd <password>.

Wyślij technikowi wyświetlone RustDesk ID. RustDesk łączy się peer-to-peer lub przez relay — nie musisz zmieniać ustawień zapory po swojej stronie.

Wsparcie bez nadzoru — czego się spodziewać

To nie jest udostępnianie ekranu. Jeśli używałeś wcześniej TeamViewera lub UltraViewera, mogłeś patrzeć, jak rusza się mysz. Tutaj technik loguje się do wiersza poleceń boxa XProxy z własnego komputera, więc na Twoim nie ma czego oglądać.

TeamViewer / UltraViewerXProxy Remote Support
Do czego mamy dostępEkran Twojego komputeraTylko box XProxy (wiersz poleceń)
Twój komputerW pełni kontrolowanyBez dostępu — najwyżej przekazuje jedno połączenie do boxa
Czy musisz czekać?TakNie — działa w tle
Co widziszRuszającą się mysz i oknaNic na ekranie — zmiany widać w panelu
Jak się kończyZamknięcie aplikacjiPrzycisk Stop w panelu lub xtool sp stop

Skąd wiem, czy technik jest połączony?

  • Czy sesja jest otwarta: Panel → System → Remote Support pokazuje aktywną sesję i jej PIN. W terminalu: xtool sp status.
  • Czy ktoś jest teraz zalogowany: uruchom who na boxie. Logowanie z 127.0.0.1 to tunel wsparcia.
  • Wszystkie dawne logowania: grep Accepted /var/log/auth.log wypisuje każde logowanie z datą i godziną.

Jak odebrać dostęp?

Kliknij Stop Support Session w panelu lub uruchom xtool sp stop. Zamyka to tunel, usuwa nasze klucze SSH z boxa i wyłącza wznawianie po restarcie. Sesja nie wygasa sama, więc zawsze zatrzymaj ją po zakończeniu pracy.

Sesja uruchomiona z komputera z Windows lub Mac?

  • Twój komputer jest tylko przekaźnikiem. xtool przekazuje jedno połączenie do wybranego boxa XProxy (np. 192.168.1.50:22). Nic z Twojego komputera — ekran, pliki, przeglądarka — nie jest udostępniane.
  • Dostęp jest tylko, gdy okno jest otwarte. Okno xtool jest sesją. Naciśnij Ctrl + C lub zamknij okno → kod przestaje działać. Gdy komputer śpi lub jest wyłączony, nikt się nie połączy.
  • Hasło zostaje u Ciebie. Jeśli wpiszesz nazwę użytkownika i hasło boxa, xtool użyje ich tylko na Twoim komputerze, aby dodać do boxa tymczasowy klucz. Hasło nigdy nie trafia do XProxy, a klucz jest usuwany po zatrzymaniu sesji.
  • Potem nic nie działa w tle. Brak usługi, brak autostartu. xtool możesz usunąć w każdej chwili.

Jak to działa

Twój box XProxychisel + serwer SSH
Relay XProxys.xproxy.ioport = Twój PIN
Technikzespół wsparcia XProxy
Twój box łączy się z naszym relay. Technik dociera do boxa tylko przez ten tunel — nic nie jest otwierane na Twoim routerze, a zatrzymanie sesji go przerywa.
  1. Start. Klikasz Start Remote Support (lub uruchamiasz xtool sp). Box rejestruje się w xproxy.io i dostaje PIN.
  2. Tunel na zewnątrz. Box otwiera jedno wychodzące, szyfrowane połączenie z s.xproxy.io na porcie 8443 przez chisel, otwartoźródłowy tunel. Żaden port przychodzący nie jest otwierany, więc działa za każdym routerem i CGNAT.
  3. Technik się łączy. xtool sp <PIN> to logowanie SSH do relay na porcie = PIN. Relay przekazuje je tunelem do serwera SSH na Twoim boxie.
  4. Sprawdzenie klucza. Twój box akceptuje tylko klucze wsparcia XProxy dodane na tę sesję (oznaczone xproxy-support-<PIN> w authorized_keys). Sam PIN nikogo nie loguje.
  5. Stop. Tunel się zamyka, klucze są usuwane, a PIN przestaje działać.
TechnologiaRola
chisel (open source)Wychodzący tunel z Twojego boxa do relay — WebSocket przez HTTPS, z szyfrowaniem SSH w środku. Pobierany z oficjalnego wydania i weryfikowany sumą kontrolną.
OpenSSHZwykły serwer SSH na boxie. Logowanie kluczem; każde logowanie trafia do systemowego logu boxa.
Relay XProxy s.xproxy.ioŁączy technika z właściwym tunelem według PIN (porty 21000–21999). Bez sesji nie ma dostępu do Twojego boxa.
xproxy.io APIWydaje i unieważnia PIN-y oraz zapisuje, który technik połączył się i kiedy.

Czy to bezpieczne?

  • Ty to uruchamiasz. Nikt się nie połączy, dopóki nie rozpoczniesz sesji i nie podasz kodu.
  • PIN to nie hasło. Do zalogowania potrzebny jest też klucz SSH wsparcia XProxy, dodawany tylko na czas Twojej sesji.
  • Ty to kończysz. Zatrzymaj sesję → tunel zamknięty, klucze usunięte, kod nieważny.
  • Brak połączeń przychodzących. Twój serwer tworzy jedno połączenie wychodzące do relay XProxy — działa za każdym routerem, CGNAT lub zaporą, która pozwala na zwykłe przeglądanie stron.
  • Nie mamy dostępu do Twojego komputera. Pracujemy tylko na boxie XProxy. xtool to mały program, który możesz usunąć w każdej chwili.

Rozwiązywanie problemów

ProblemRozwiązanie
Brak menu Remote Support w paneluTwój XProxy jest starszy niż v21.2.15. Otwórz System Information → Force update, poczekaj na koniec i odśwież panel. Jeśli menu nadal brak lub aktualizacja się nie udaje, napisz do supportu na Telegramie.
„Code not found or expired”Sesja została zatrzymana lub wygasła. Uruchom xtool sp ponownie, aby dostać nowy kod.
„Failed to establish tunnel”Twoja sieć blokuje wychodzący port 8443. Spróbuj innej sieci lub skontaktuj się z nami.
Windows pokazuje „Windows protected your PC”Kliknij More info → Run anyway. Narzędzie nie jest podpisane, ale jest bezpieczne — albo zainstaluj linią PowerShell z góry, która omija to ostrzeżenie.
„Access is denied” / błąd uprawnień w WindowsInstalator zapisuje tylko w %LOCALAPPDATA% — nie potrzeba admina. Jeśli nadal się nie udaje, antywirus blokuje pobieranie; zezwól na nie lub skontaktuj się z nami.
„Permission denied” przy instalacji na Mac/LinuxInstalator najpierw próbuje /usr/local/bin, a potem przechodzi na ~/.local/bin — w tym drugim przypadku sudo nie jest potrzebne. Uruchom to samo polecenie jeszcze raz; sudo użyj tylko wtedy, gdy admin chce instalacji systemowej.
Firmowy komputer całkowicie blokuje instalacjeInstalacja nie jest potrzebna — sesję można uruchomić z panelu XProxy (System → Remote Support) bezpośrednio na boxie XProxy.
xtool sp nie znajduje serwerówPodaj IP serwera bezpośrednio: xtool sp 192.168.x.x.

Dla techników

Połącz się za pomocą PIN
xtool sp <pin>                  # interaktywna powłoka
xtool sp <pin> -e "cmd"        # uruchom jedno polecenie
xtool sp <pin> -D 1080         # proxy SOCKS5 przez box
ssh -p <pin> [email protected]  # wariant bez instalacji

Pełna lista poleceń: xtool sp -h oraz przewodnik dostępu do panelu.

Potrzebujesz pomocy? Porozmawiaj z technikiem

Napisz do naszego supportu na Telegramie — w godzinach pracy odpowiadamy w kilka minut.

Contact @xproxyio
Nadal masz problem?Technik może sprawdzić Twoje urządzenie za pomocą jednorazowego PIN-u. Możesz też napisać do nas na Telegramie.