Jakie są alternatywy dla VNC dla Linuksa? [Zamknięte]


25

Czy w Linuksie są (najlepiej bezpłatne) alternatywy dla VNC?

Czy istnieją różne technologie zdalnego pulpitu dla Linuksa, czy wszystkie oparte są na VNC?

EDYCJA: Dzięki symcbean za komentarz, dobra uwaga. Uważam, że wydajność sieci RDP jest znacznie szybsza niż VNC. Obecnie używam tightVNC, ale nie chcę narażać jakości na szybkość. Korzystając z RDP, stwierdzam, że to tak, jakby być przed komputerem. Używam VNC przez połączenie internetowe z wirtualnym serwerem dedykowanym, na połączeniu szerokopasmowym (co prawda nie jest to szybki dostęp szerokopasmowy na świecie - ale wystarczająco szybki) - więc teoretycznie tak naprawdę nie ma żadnych poważnych wąskich gardeł.

- dzięki Alex.


2
Poniżej znajdują się odpowiedzi - ale może pomóc wiedzieć, co ci się nie podoba w VNC
symcbean

Odpowiedzi:


15

Jeśli masz rozsądne szybkie łącze, X11 jest natywną technologią zdalną w systemie Linux i każdym innym systemie uniksowym, ponieważ system X11 został zaprojektowany od podstaw do pracy w sieci. Obecnie używa się go głównie do przekierowywania portów ssh (jak ssh yourname@example.com -X) i NX, wspomnianych w odpowiedzi alvosu, „jedynie” poprawia kompresję, czyniąc ją dostępną w przypadku wolnych łączy z dużym opóźnieniem.


X11 byłby również znacznie bezpieczniejszy, używając SSHD, ponieważ VNC i xrdp mogą (nie sądzę) nieszyfrowane, chyba że kupisz wersję tych protokołów innej firmy, taką jak „Real-VNC” itp.
djangofan

2
Podobnie jak możesz tunelować X11 przez SSH, możesz także tunelować VNC przez SSH (lub SSL / TLS; spójrz na stunnel);)
ponownie

1
X11 ponad ssh wydaje się około 5 razy szybszy niż VNC lub Spice - prawie wystarczająco szybko, aby wyświetlić wideo flash ...
hdave

8

Technologia NX to program komputerowy, który obsługuje zdalne połączenia X Window System i stara się znacznie poprawić wydajność natywnego protokołu wyświetlania X do tego stopnia, że ​​można go używać przez wolne łącze, takie jak modem dial-up. FreeNX - implementacja darmowego oprogramowania (GPL) serwera NX.



5

A jeśli pole, z którym się łączysz, zwirtualizowane za pomocą KVM (lub RHEV), możesz użyć Spice, która działa wyjątkowo dobrze.

http://spice-space.org


Ciekawe dzięki Izap. W tej chwili nie mam konfiguracji wirtualnego serwera, ale następnym razem spróbuję. Nie słyszałem wcześniej o przyprawach, ale wygląda intrygująco.
Alex KeySmith

4

X2Go to oprogramowanie, które umożliwia dostęp do pulpitu graficznego komputera z systemem Linux. Działa naprawdę dobrze nawet w przypadku połączeń o niskiej przepustowości. Możesz użyć całego pulpitu lub mieć tylko jedną aplikację (na X11 z sesją trwałą). Jeśli znasz takie rozwiązania, jak GNU Screen lub tmux dla sesji wiersza poleceń, X2Go jest podobnym narzędziem do sesji graficznych. X2Go wykorzystuje technologię NX pod maską.


2

Użycie cygwin-x do uruchomienia X-serwera w systemie Windows, a następnie ssh do komputera. To nie daje pulpitu, jak w przypadku vncserver, ale pozwala uruchamiać X-aplikacje. I jak wspomniano powyżej, jest on nad ssh, więc jest szyfrowany. Nie próbowałem uruchomić VNC na samym ssh. Samouczek na ten temat byłby świetny. To jest tutorial dla cygwin x http://geekswing.com/geek/linux/vncserver-alternative-running-x-windows-through-ssh-using-cygwin-x/


Dobra rada, dzięki Scotty. Nie miałem okazji tego wypróbować, ale lubię teorię.
Alex KeySmith

Putty (ssh) + Xming było lepszą alternatywą dla Cygwin (konsola do przesyłania i aplikacje X na komputery). Putty + Xvsrv jest teraz lepszą alternatywą. Znajdź samouczek zawierający przekazywanie x11.
TamusJRoyce

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.