RealVNC - RealVNC

RealVNC
RealVNC logo.svg
Deweloper(zy) RealVNC
Wersja stabilna
Serwer VNC — 6.7.2

Przeglądarka VNC — 6.20.817

/ 1 czerwca 2020 ; 14 miesięcy temu ( 2020-06-01 )
Napisane w C++ / Java
System operacyjny
Platforma
Rodzaj Oprogramowanie do zdalnej administracji
Licencja RealVNC: Zastrzeżone oprogramowanie ; Otwarte VNC: GPL
Strona internetowa www .realvnc .com

RealVNC to firma dostarczająca oprogramowanie do zdalnego dostępu . Oprogramowanie składa się z aplikacji serwera (VNC Server) i klienta (VNC Viewer) dla protokołu Virtual Network Computing (VNC) do zdalnego sterowania ekranem innego komputera.

Historia

Andy Harter i inni członkowie oryginalnego zespołu VNC w AT&T założyli RealVNC Limited w 2002 roku. Dział motoryzacyjny RealVNC wydzielił się jako odrębna firma ( VNC Automotive ) w 2018 roku.

Platformy, edycje, wersje

W przypadku połączenia między komputerami stacjonarnymi RealVNC działa w systemie Windows , Mac OS X i wielu systemach operacyjnych podobnych do Uniksa . Listę obsługiwanych platform można znaleźć na stronie internetowej. Klient RealVNC działa również na platformie Java oraz na urządzeniach Apple iPhone , iPod touch oraz iPad i Google Android . Dostępny jest klient tylko dla systemu Windows, VNC Viewer Plus, zaprojektowany do łączenia się z wbudowanym serwerem na chipsetach Intel AMT, które można znaleźć na płytach głównych Intel vPro .

Aby uzyskać zdalny dostęp do wyświetlania pulpitu jednego komputera na innym, RealVNC wymaga jednej z trzech subskrypcji:

  1. Strona główna – wymagana bezpłatna rejestracja i aktywacja
  2. Professional – wersja komercyjna przeznaczona dla użytkowników domowych lub małych firm, z uwierzytelnianiem i szyfrowaniem, zdalnym drukowaniem, czatem i przesyłaniem plików
  3. Enterprise — wersja komercyjna przeznaczona dla przedsiębiorstw, z ulepszonym uwierzytelnianiem i szyfrowaniem, zdalnym drukowaniem, czatem, przesyłaniem plików i wdrażaniem z wiersza poleceń

W wersji 4.3 (wydanej w sierpniu 2007 r.) istnieją oddzielne wersje edycji Personal i Enterprise dla systemów 32-bitowych i 64-bitowych. Wersja 4.6 zawierała takie funkcje, jak obsługa proxy HTTP, czat, książka adresowa, zdalne drukowanie, obsługa Unicode i powiadamianie o połączeniu.

Użytkownicy muszą aktywować każdą z wersji serwera („Home”, „Professional”, „Enterprise”).

Wraz z wydaniem VNC 5.0 pod koniec grudnia 2013 r. edycje oprogramowania RealVNC używały jednego pliku binarnego, który zastąpił VNC Enterprise Edition i VNC Personal Edition.

W listopadzie 2016 RealVNC wydało zaktualizowaną wersję swojego oprogramowania, teraz o nazwie VNC Connect (wersja 6.0). Nowa wersja wprowadza opcję połączenia z chmurą w modelu cenowym opartym na subskrypcji. Użytkownicy mogą wybierać między trzema poziomami subskrypcji; Home (bezpłatny do użytku niekomercyjnego), Professional i Enterprise. Subskrypcje Home i Professional to tylko połączenia w chmurze. Subskrypcja Enterprise obsługuje połączenia hybrydowe, które obejmują tradycyjne połączenia bezpośrednie (peer to peer) i/lub połączenia w chmurze.

Klient (przeglądarka VNC)

Klienci RealVNC używający vncviewermogą działać w trybie pełnoekranowym; używają klawisza funkcyjnego F8 jako domyślnego klawisza do wywołania menu opcji (które obejmuje między innymi opcję wyłączenia trybu pełnoekranowego lub przekazania sekwencji klawiszy Control-Alt-Delete).

Serwer (serwer VNC)

Składnik serwera RealVNC umożliwia zdalne sterowanie komputerem przez inny komputer.

Łączność

RealVNC używa protokołu RFB . RFB 6.0 jest domyślnie ustawiony na port TCP/UDP 5900. Podczas nawiązywania połączenia przez Internet, użytkownik musi otworzyć ten port w lokalnej zaporze, a także skonfigurować przekierowanie portów, aby przekazywać port TCP/UDP 5900 (lub odpowiednio dostosowany port) do komputera lokalnego adres, jeśli znajduje się za routerem NAT .

Alternatywnie można tunelować VNC przez SSH , unikając otwierania dodatkowych portów i automatycznie przechodząc przez router NAT. SSH zapewnia również szyfrowanie połączenia między serwerem VNC a przeglądarką.

Po zaproponowaniu interfejsu zdalnego dostępu dla Weston w październiku 2013 r., RealVNC opublikował podgląd programisty Wayland w lipcu 2014 r.

Ograniczenia

Protokół VNC jest oparty na pikselach. Chociaż prowadzi to do dużej elastyczności (np. można wyświetlić dowolny rodzaj pulpitu), często jest mniej wydajne niż rozwiązania, które lepiej rozumieją podstawowy układ graficzny, takie jak X11 . Protokoły te wysyłają prymitywy graficzne lub polecenia wysokiego poziomu w prostszej formie (np. otwarte okno), podczas gdy RFB wysyła tylko surowe dane pikseli.

Różnice między PROW a VNC

RDP to szybki i wydajny sposób łączenia się z komputerem z systemem Windows i używania go tak, jakbyś tam był. Praca z nim jest szybsza i łatwiejsza. Nie jest to rozwiązanie do współdzielenia ekranu, ale raczej do współdzielenia zasobów. Dlatego jest używany w serwerach VPS , aby umożliwić wielu użytkownikom dostęp do tego samego serwera fizycznego i używać go osobno.

RDP jest oryginalnym systemem Windows i jest preinstalowany na komputerach z systemem Windows. Również po stronie serwera działa tylko na komputerach z systemem Windows. Jednak wiele aplikacji po stronie klienta umożliwia korzystanie z protokołu RDP na platformach takich jak Linux , Mac, iOS i Android.

VNC jest niezależny od platformy i może być używany na różnych platformach. Istnieją aplikacje VNC dla różnych systemów operacyjnych i nie ma ograniczeń w używaniu ich do łączenia się z różnymi komputerami na różnych platformach.

Bibliografia

Zewnętrzne linki