Які альтернативи VNC існують для Linux? [зачинено]


25

Чи є (бажано безкоштовні) альтернативи VNC в Linux?

Чи існують різні технології віддаленого робочого столу для Linux або все базується на VNC?

EDIT: Дякую symcbean за ваш коментар, хороший пункт. Я знаходжу мережеву продуктивність RDP набагато швидше, ніж VNC. Наразі я використовую жорсткий VNC, але не хочу компрометувати якість на швидкість. Використовуючи RDP, я вважаю, що це просто як перед комп'ютером. Я використовую VNC через підключення до Інтернету до віртуального виділеного сервера, на широкосмуговому з'єднанні (правда, це не широкополосний широкосмуговий зв'язок у світі - але досить швидко) - тому теоретично насправді немає серйозних шийок для пляшок.

-дякує Олексій.


2
Нижче наведено відповіді - але це може допомогти дізнатись, що вам не подобається у VNC
symcbean

Відповіді:


15

Якщо у вас є розумне швидке посилання, X11 є рідною віддаленою технологією Linux та будь-якої іншої системи типу Unix, оскільки система X11 була розроблена з нуля для роботи над мережею. У наші дні він здебільшого використовується при переадресації ssh-портів (як ssh yourname@example.com -X), а NX, згаданий у відповіді alvosu, "просто" покращує стиснення, роблячи його доступним через повільні посилання з високою затримкою.


X11 був би набагато безпечнішим, використовуючи SSHD, оскільки VNC та xrdp можуть (я вважаю) незашифрованими, якщо ви не купите сторонні версії таких протоколів, як "Real-VNC" тощо.
djangofan

2
Так само, як ви можете тунелювати X11 через SSH, ви також можете тунелювати VNC через SSH (або SSL / TLS; дивіться на оглушення);)
reiniero

1
X11 over ssh відчуває себе приблизно в 5 разів швидше, ніж VNC або Spice - майже швидко, щоб переглянути флеш-відео ...
hdave

8

Технологія NX - це комп'ютерна програма, яка обробляє віддалені підключення системи X Window System і намагається значно покращити продуктивність нативного протоколу відображення X до такої міри, що його можна використовувати через повільний зв’язок, такий як модем комутованого доступу. FreeNX - Впровадження вільного програмного забезпечення (GPL) на сервері NX.


5

Залежить, навіщо вам це потрібно. xrdp - це обгортка навколо vnc, але вона вирішує більшість труднощів, які виникають із vnc в Linux. http://xrdp.sourceforge.net/


цікаво, я про це раніше не чув - дякую.
Alex KeySmith

5

І якщо вікно, до якого ви підключаєтеся до віртуалізованого за допомогою KVM (або RHEV), ви можете використовувати Spice, який працює надзвичайно добре.

http://spice-space.org


Цікава подяка Ізап. Наразі у мене не встановлено віртуальний сервер, але наступного разу я зроблю це. Я раніше не чув про спеції, але це виглядає інтригуюче.
Alex KeySmith

4

X2Go - це програмне забезпечення, яке дозволяє отримати доступ до графічного робочого столу комп’ютера Linux. Він працює дуже добре навіть при низьких пропускних можливостях. Ви можете використовувати весь робочий стіл або мати лише одну програму (понад X11 з постійним сеансом). Якщо ви знайомі з такими рішеннями, як GNU Screen або tmux для сеансів командного рядка, X2Go є подібним інструментом для графічних сесій. X2Go використовує технологію NX під капотом.


2

Використовуючи cygwin-x для запуску x-сервера на ваших Windows, а потім ssh на машину. Це не дає вам робочий стіл, як ви б з vncserver, але він дозволяє запускати x-програми. І як було сказано вище, це закінчено через ssh, тому він зашифрований. Я не намагався запустити vnc над ssh сам. Підручник з цього було б чудово. Це підручник для cygwin x http://geekswing.com/geek/linux/vncserver-alternative-running-x-windows-through-ssh-using-cygwin-x/


Гарна порада, дякую Скотті, я не мав можливості спробувати це, але мені подобається теорія.
Alex KeySmith

Putty (ssh) + Xming була кращою альтернативою Cygwin (консоль переадресації та X настільних додатків). Шпаклівка + Xvsrv - краща альтернатива зараз. Знайдіть підручник, включаючи перенаправлення x11.
TamusJRoyce

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.