Отличается в том что NX работает с терминалом, то есть открывается отдельный рабочий стол, на нем можно построить работу с тонкими клиентами по терминалах, а VNC отображает рабочий стол запущенной сессии, то есть тут преследуются разные задачи. И главный плюс это шифрование передаваемых данных средствами SSH. VNC хорош для технической поддержки, когда пользователю нужно показать как запустить браузер, а вот если вы хотите организовать доступ к серверу одновреммено нескольким сотням людей то он явно не подходит, для этого NX собственно и разрабатывался.
Да но есть маленький нюанс, с ним нужно повозится, тут поднял тему как сделать терминал максимально просто, без напильника и гугления. И спасибо что дополнили, забыл сказать о нем.
Ну не сказать что прям сильно нужно возиться. У многих дистрибутивов он даже есть в репозитариях.
У меня работают терминальные сервера на Убунте и FreeNX. Рабочие станции — бездисковые машины, на них через PXE грузится Thinstation с клиентом NX.
FreeNX после установки у меня нормально так и не стартанул, задача была подключение одного юзера к разным учеткам, потому дальше не разбирался. Поделитесь опытом внедрения, это интересная и нужная тема. И главная цель статьи сделать доступ к терминалу максимально просто и доступно.
Должен не согласится, citrix — XenApp это аналог VNC, он отображает только то что есть на экране, NX работает с терминалом, хотя в остальном как бы схож, есть шифрование, поработали и над сжатием и правильной отрисовкой.
С ним не работал а по описанию «обеспечивают полноценную реализацию подхода «один пароль и одна точка входа» для доступа к приложениям и данным» не совсем правильно понял наверно. Но есть одно отличие, NX обеспечивает сейчас двоплатформенность а собирается сделать серверную часть мультиплатфоренную, а XenApp нацелен пока только на виндосв приложения. Хотя действительно продукты очень похожи.
Такой функции в NX нету, да и TeamViewer специфичное ПО и используется только в редких случаях когда сервера находятся за натом, согласитесь это не настолько популярная проблема чтобы вводить идентификацию по айди, ну и не так секюрно. И OS: Win95/98/NT/ME/2000/XP/2003 скудновато.
К сожалению поддерживается только версия Solaris 10 на SPARC. Версия для Solaris 10 x86 базируеться на FreeNX (т.е. не от NoMachine). А вот для OpenSolaris версии 2008.11 и 2009.06 рабочих версий нет. Есть те кто, вроде запускали FreeNX сервер на 2008.11, но к сожалению мне повторить их успехи не получилось.
Если тут есть, те, кому удавалось запустить FreeNX сервер на OpenSolaris 2009.06, отзовитесь.
Админские радости. Создание удалённого терминала