Przejdź do treści
Strona główna » Artykuły » Praca zdalna - rozwiązania

Praca zdalna – rozwiązania

Sławomir Kuśnierek

W jaki sposób można zdalnie połączyć się z komputerem? Jakie rozwiązanie zdalnego dostępu jest najlepsze dla mnie?

W czasach skokowo rosnącej popularności pracy zdalnej poszukujemy możliwości bezpiecznego i komfortowego zdalnego połączenia między komputerami. Przykładowym zastosowaniem może być potrzeba pracy w trybie home office, kiedy wymagane jest aby pracownik miał z domu dostęp np. do aplikacji księgowej zainstalowanej na komputerze w siedzibie firmy. Przeszukując Internet znajdziemy wiele rozwiązań tego zagadnienia, które znacznie się różnią dostępnymi funkcjami, ograniczeniami i zastosowanymi technologiami. W tym artykule spróbuję zwięźle przedstawić różnice między popularnymi technikami zdalnego dostępu. Mam nadzieję, że pomoże to w wyborze najlepiej dopasowanego rozwiązania do własnych potrzeb.

Ogólnie rozwiązania te można podzielić ze względu na funkcjonalność na umożliwiające:

współdzielenie pulpitu pozwalające na wyświetlanie na ekranie komputera w lokalizacji A tego co widzi użytkownik na ekranie komputera w odległej lokalizacji B

przesłanie plików czyli łatwe przesyłanie plików między połączonymi komputerami bez konieczności korzystania z dodatkowych rozwiązań jak chmura, email czy serwer FTP

podłączenie zdalnego urządzenia USB (np. drukarki), które pozwala na drukowanie z komputera w lokalizacji A na drukarce podłączonej do komputera w odległej lokalizacji B

połączenie z bazą danych, przydatne jeśli mamy aplikację zainstalowaną na komputerze w lokalizacji A, a wspólna baza danych znajduje się w lokalizacji B

tylko zdalne połączenie umożliwiające jedynie utworzenie bezpiecznego połączenia między komputerami. Do praktycznych zastosowań jak współdzielenie pulpitu, przesyłanie plików, podłączenie urządzeń USB czy połączenie z bazą danych wymagana jest dodatkowa aplikacja.

Anydesk/Teamviewer

Ten rodzaj aplikacji służy do zdalnego dostępu do pulpitu, plików i urządzeń USB. Nie wymaga instalacji i po pobraniu programu ze strony producenta już po kilku kliknięciach można cieszyć się widokiem pulpitu odległego komputera na własnym ekranie. Oprogramowanie działa na zasadzie współdzielenia pulpitu z użytkownikiem po drugiej stronie połączenia bądź wykorzystania oddzielnej sesji. Używając aplikacji możemy również szybko przesłać pliki między komputerami oraz uzyskać dostęp do zdalnego urządzenia USB (np. drukarki podłączonej do oddalonego komputera, z którym się łączymy). Łatwość instalacji i obsługi otrzymujemy za cenę licencji (od kilkuset do kilku tysięcy złotych rocznie za licencję na pojedyncze połączenie do celów komercyjnych). Programy tego rodzaju ograniczają się często do sesji między dwoma komputerami, nie możemy uzyskać dostępu do całej sieci oraz do komputerów, na których nie jest uruchomiona dana aplikacja lub na które nie mamy wykupionej licencji. Obsługiwanych jest wiele systemów operacyjnych, również na urządzeniach mobilnych (Windows, MacOS, Linux, ChromeOS, Android, Raspberry Pi).

Zalety:

– współdzielenie pulpitu

– przesyłanie plików

– podłączanie zdalnych zasobów USB (np. drukarki, dźwięku)

– łatwość obsługi

– wbudowane mechanizmy szyfrowania połączenia

– działa na wielu różnych systemach operacyjnych

Wady:

– brak możliwości łączenia do baz danych

– płatny dla celów komercyjnych.

Zdalny pulpit RDP lub VNC:

W tym rodzaju połączenia wykorzystujemy wbudowane w system operacyjny Windows lub MacOS rozwiązanie zdalnego pulpitu, przesyłania plików i urządzeń USB. Jest ono często częścią standardowej licencji na system operacyjny, który kupujemy razem z komputerem. Występują standardowe ograniczenia do liczby równoczesnych sesji. Alternatywnie do wbudowanej w system aplikacji można również wykorzystać dedykowany program (np. darmowy VNC). W obu tych metodach zaleca się użycie osobnej aplikacji dla zwiększenia bezpieczeństwa połączenia i przesyłanych danych (np. OpenVPN).

Zalety:

– współdzielenie pulpitu

– przesyłanie plików

– podłączanie zdalnych zasobów USB

– funkcjonalność wbudowana w system lub za pomocą darmowej aplikacji często nie wymaga zakupu dodatkowej licencji.

Wady:

– dla zwiększenia bezpieczeństwa do nawiązania połączenia zaleca się dodatkową aplikację (np. OpenVPN)

– brak możliwości łączenia do baz danych.

LogMeIn Hamachi

Inny rodzaj funkcjonalności oferuje popularna aplikacja LogMeIn Hamachi. Tutaj funkcjonalność obejmuje zestawienie połączenia między komputerami i przesyłania plików oraz częściowo drukarek USB, jednak do połączenia zdalnego pulpitu należy dodatkowo wykorzystać osobny program (np. VNC lub zdalny pulpit Windows). W przeprowadzonych testach zauważyłem, że niektóre aplikacje wykorzystującymi połączenia bazodanowe miały problemy z połączeniem. Obsługiwane są różne systemy operacyjne (Windows, MacOS, Linux, Android).

Zalety:

– przesyłanie plików

– częściowo możliwe podłączanie urządzeń USB

– łatwość obsługi

– działa na różnych systemach operacyjnych.

Wady:

– współdzielenie pulpitu wymaga dodatkowej aplikacji

– płatny dla celów komercyjnych

– możliwe trudności w połączeniach do baz danych.

OpenVPN

Tutaj nawiązujemy tylko bezpieczne połączenie (w tym do baz danych) a do przesłania obrazu pulpitu, plików lub podłączenia USB posiłkujemy się inną aplikacją (np. zdalny pulpit RDP lub VNC). Oprogramowanie OpenVPN jest darmowe i od lat wykorzystywane do bezpiecznego zdalnego połączenia. Połączenie ze zdalnym serwerem umożliwia dostęp do całej sieci, nie tylko do komputerów z zainstalowaną aplikacją. Ogromną zaletą rozwiązania jest to, że jest ono darmowe. Obsługiwane są różne systemy operacyjne (Windows, MacOS, Linux).

Zalety:

– darmowe rozwiązanie

– połączenie do baz danych

– zwiększone bezpieczeństwo oparte na haśle oraz certyfikacie

– działa na różnych systemach operacyjnych.

Wady:

– współdzielenie pulpitu wymaga dodatkowej aplikacji

– przesyłanie plików wymaga dodatkowej aplikacji

– podłączanie zdalnych zasobów USB (np. drukarki, dźwięku) wymaga dodatkowej aplikacji

– trudniejsze w konfiguracji

– do wygodnego korzystania wymagany jest stały adres IP

– może wymagać dodatkowego routera.

Co wziąć pod uwagę rozważając wdrożenie rozwiązania zdalnego dostępu?

W każdym z rozwiązań opisanych w artykule docenimy posiadanie szybkiego łącza internetowego (ważna jest również prędkość wysyłania – upload), zwłaszcza jeśli chcemy przesyłać pliki dużego rozmiaru.

Dodatkowo do korzystania z OpenVPN, bezpośredniego połączenia VNC lub zdalnego pulpitu Windows powinniśmy rozważyć wykupienie usługi stałego adresu IP.

Jeśli chcesz się dowiedzieć w jaki sposób umożliwić pracę zdalną w swojej firmie skontaktuj się z nami.