Terminal Server [Nomachine NX] Vraiment rapide - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 23-07-2003 à 10:52:15
Pardon d'insister, mais je vous invite à visiter le site de nomachine et réaliser un test drive.
Pour ma part je trouve cela fantastique.
Avec le testdrive, j'utilise KDE de Redhat en 1400x1050 16bits dans des conditions de confort excellentes (même avec une ligne modem)
---------------------------------------------------------------------------
Extrait de la documentation.
1.4 NoMachine's X Protocol Compression Technology
NoMachine has developed exclusive X protocol compression techniques and an integrated set of proxy agents that make it possible to run complete remote desktop sessions, even at full screen, using narrowband Internet connections, at speeds as low as those offered by a 9600 band modem.
NX compression operates at three levels on the X protocol:
It compresses the network traffic by a variety of means, including -per message- differential algorithms, advanced caching methods, lossless and lossy image compression.
It reduces network round-trips nearly to zero, maximizing the throughput.
Adapts bandwidth in real-time, according to the network conditions.
NX provides X protocol compression ratios ranging from 10:1 to 100:1 and over, depending on the application being displayed. This is obtained without penalizing performances on fast LANs, so that remote sessions can usually run at a speed that is indistinguishable by a local computer.
1.5 Open Source, a Mission Statement
NoMachine has released as Open Source all the core libraries and low level software components developed to support its NX Distributed Computing Architecture. This includes the X agents, the client proxy and all the libraries implementing compressed transport of X protocol. NoMachine has chosen the GNU General Public License, the same license that drives the development of the Linux operating system. NoMachine aims to support a wide community of developers, working together to create interactive server and client software to make the Network Computing revolution possible.
Marsh Posté le 23-07-2003 à 11:45:04
Si, si, c'est libre. Je n'ai pas encore essayé de tout recompiler, mais on peut le faire soi-même. C'est en GPL. Plus d'infos là :
http://www.nomachine.com/dev_build.php
http://www.nomachine.com/dev_sources.php
Et c'est vrai que ça arrache pas mal. Je l'avais testé chez moi à partir d'une ADSL, et là, c'est quasiment comme en local (impressionant à côté d'un ssh X11-forwarding qui se traîne lamentablement), mais je l'ai également testé sur une connexion modem GSM (9600 bps, donc, soit, au mieux, 1,2 ko/s de bande passante), et la session KDE est encore tout-à-fait utilisable, même si bien sûr ça rame quand même un peu à l'affichage, mais pas autant qu'un VNC sur ADSL.
Marsh Posté le 23-07-2003 à 12:00:20
Jak a écrit : Si, si, c'est libre. Je n'ai pas encore essayé de tout recompiler, mais on peut le faire soi-même. C'est en GPL. Plus d'infos là : |
Tu as raison, le core est en GPL.
Mais non de bleu, que cela marche bien.
Une alternative très très prometteuse.
Marsh Posté le 23-07-2003 à 15:26:51
un petit article sur le sujet de DLFP:
http://linuxfr.org/2003/04/18/12123.html
Marsh Posté le 23-07-2003 à 21:24:28
Mjules a écrit : un petit article sur le sujet de DLFP: |
Merci Mjules,
Excellent en effet.
Pour ceux qui voudraient comparer Nomachine et Citrix, le testdrive du dernier se trouve ici :
http://demoroom.citrix.com/citrix/ [...] tection=On
Marsh Posté le 04-06-2004 à 14:23:25
salut je test nomachine....mais
j'essaye de me connecter à une machine windows sous VNC mais il me refuse la connec à chaque fois !
Quel port dois-je mettre ?
sinon je pense ke j'ai juste ....je pige po !
Marsh Posté le 08-06-2004 à 11:10:29
ce truc est un truc de fou ! j'ai fait un stage dans une entreprise qui a mis une solution citrix parcequ'elle n'avait pas dee solution alternative linux !!! la voilà ! chapo aux developpeurs qui en plus malgré que les interfaces graphiiques soient payantes ont le réel desir de mettre a a la portée de tout le monde mais s'obligent demander à une rentrée d'argent pour faire tourner la societe... ils pensent qu'une solution open sera developpée prochainement.
Marsh Posté le 08-06-2004 à 11:46:27
je vien d'installer le serveur, c'est tres facile et tres rapide a metre en place en +
Marsh Posté le 25-08-2004 à 12:07:20
Beaucoup de nouveautés concernant NX, notamment un serveur et un client libres tous les deux, déjà annoncés et maintenant disponibles dans Knoppix 3.6 :
http://dot.kde.org/1088363665/
http://mirror.switch.ch/ftp/mirror [...] NGELOG.txt
http://www.kalyxo.org/twiki/bin/view/Main/FreeNX
Et sur le site de nomachine, de nouveaux partenariats:
- intégration de NX dans la micro-distribution PXES : http://pxes.sourceforge.net/
- également dans thinstation : http://thinstation.sourceforge.net [...] hp/ThIndex
- mais aussi chez un constructeur de "pc fins" :
http://www.nomachine.com/news_read.php?idnews=120
Marsh Posté le 25-08-2004 à 14:31:58
Sur leurs screenshots ils ouvrent une session windows XP...j'ai dû rater un truc, là...:heink:
Marsh Posté le 25-08-2004 à 15:54:53
C'est cool, par contre pour freenx il faut absolument passer la debian en sid ou en sarge d'apres les sources dispo
En woody cela ne semble pas possible
Marsh Posté le 10-10-2004 à 14:15:26
FreeNX est disponible pour mdk ici (en src.rpm):
http://zarb.org/~couriousous/NX
Et ça fonctionne !
Pour Fedora, c'est ici:
http://fedoranews.org/contributors/rick_stout/freenx/
Marsh Posté le 10-10-2004 à 15:26:29
Très intéressant tout ça. Ca peut permettre de travailler à distance en mode graphique sur sa machine. Pour l'instant j'utilise SSH, donc en mode texte.
Marsh Posté le 10-10-2004 à 17:20:11
Pour une Debian, voici la ligne à ajouter à votre sources.list :
deb http://www.freedesktop.org/ mornfall/debian/ experimental main
Marsh Posté le 10-10-2004 à 17:22:40
hum ca m'interesse tout ca
bon, drapal, je lis tout, je teste et je vous donne mon feed back
Marsh Posté le 10-10-2004 à 19:18:08
Existe-t-il un client entièrement libre pour Windows et Linux?
Marsh Posté le 26-10-2004 à 16:16:44
Intéressant, le constructeur de thin PCs thintune http://www.thintune.com/en/ vient de publier les spécifications de ses produits et tous admettent le protocole NX !
http://www.thintune.com/en/assets/ [...] matrix.pdf
Marsh Posté le 28-10-2004 à 09:12:59
Drapal aussi, je vais tester çà, j'en ai un peu marre de ramer avec VNC.
Marsh Posté le 28-10-2004 à 11:25:05
busOman a écrit : Très intéressant tout ça. Ca peut permettre de travailler à distance en mode graphique sur sa machine. Pour l'instant j'utilise SSH, donc en mode texte. |
pourquoi donc ?
ok, ça bouffe plus de résal, mais bon, c'est possible
Marsh Posté le 16-03-2005 à 13:36:32
Up.
Pour signaler que l'implémentation libre sous MandrakeCooker freenx fonctionne parfaitement avec le client knx également disponible en Cooker.
En revanche si l'on utilise le client nxclient de nomachine en lieu et place de knx, il semble qu'il faille préférer pour le moment (cf. ML freenx) la version nxclient-1.4.0-50.i386.rpm disponible notamment au MandrakeClub
Edit: l'installation avec urpmi rappelle opportunément qu'il faut recopier le fichier du serveur /var/lib/nxserver/nxhome/.ssh/client.id_dsa.key sur la machine client:
1.- pour le client libre knx, sous mdk: /usr/share/knx/client.id_dsa.key
2.- pour le client Nomachine: /usr/NX/share/client.id_dsa.key
3.- sur le serveur (avec port ssh ouvert): nxserver --adduser <utilisateur>
4.- sur le client: nxclient et hop
Marsh Posté le 18-03-2005 à 22:14:25
Je viens de faire le test avec le "testdrive" et le client officiel: c'est vrai que ça tourne mieux que tout ce que j'ai pu tester jusqu'à présent (vnc & co ...), mais ça rame quand même un peu avec ma freebox, alors je demande à voir avec une ligne bas débit ...
Edit: oups, j'avais un bittorrent qui uploadait à 100 Ko/s ... Une fois coupé, ça va tout de suite mieux ! Et c'est clair que la vitesse de nxclient déchire tout, on croirait un LAN !!
Marsh Posté le 19-03-2005 à 10:58:15
J'utilise actuellement du ssh -X et ca rame quand meme un peut sur ma ligne adsl degroupage total.
Mes 2 machines etant en mdk cooker, je vais essayer la methode de sagittarius.
Neanmoins, je ne peux pas acceder a mon serveur directement, il faut que je passe par une autre machine avant cele.
Avec ssh, je me loggue sur la machine intermediaire en -X puis sur ma machine et alors X est forwarde de facon transparente sur la machine intermediare. Est ce que je vais pouvoir faire la meme chose avec nx ?
Marsh Posté le 19-03-2005 à 11:32:27
Pour info, sous Debian (testé sous SID, mais ça doit être pareil sous Sarge), après avoir installé le client avec le paquet venant de NoMachine, on a une erreur à propos de la libstdc++ (No such file or directory).
Pour résoudre le problème, il suffit d'installer le paquet libstdc++2.10-dev (et ses dépendances), et après ça roule
Marsh Posté le 19-03-2005 à 12:30:26
BeBo* a écrit : salut je test nomachine....mais |
Le client marche que si t'as un serveur NX sur ta machine windows je pense.
Enfin bref j'ai jamais reussit a utiliser VNC avec un serveur NX sur linux et une session VNC ouverte.
Le defaut de NX c'est que c'est un peu reloud a configurer.
Marsh Posté le 22-03-2005 à 08:55:06
Sous Debian GNU/Linux
Testé sur ma Sarge
Toute les commandes indiquées ci-dessous se font en tant que root.
echo "### Amarok, FreeNX" > /etc/apt/sources.list
echo "deb http://archive.kalyxo.org/ staging main" > /etc/apt/sources.list
echo "deb http://archive.kalyxo.org/ experimental main" > /etc/apt/sources.list
apt-get update
apt-get install freenx
wget http://www.nomachine.com/download/ [...] 1_i386.deb
dpkg -i nxclient_1.4.0-91_i386.deb
rm nxclient_1.4.0-91_i386.deb
apt-get install libstdc++2.10-glibc2.2
Et voila c'est finit.
PS : Le client se trouve dans /usr/NX/bin/nxclient
Ca fonctionne avec les paramètres par défaut, je serais bien preneur de quelques informations sur la sécurisation du truc
Marsh Posté le 22-03-2005 à 13:03:48
moi je l'utilise depuis le mois d'octobre sur une fedora core 2. Petit bug : avec freeNx et un client nomachine depuis une machine XP le clavier est en US impossible à changer...
Marsh Posté le 22-03-2005 à 23:40:50
Quelqu'un a tester le proxy freenx ?
En effet je compte m'orienté sur ce type d'architecture :
Un routeur qui fait un NAT du port 22 vers mon server.
Le server n'accepte que les authorized_keys + gros mot de pass.
Ensuite une fois sur le server je peux me connecter aux autres machines du LAN.
Le but etant de faire la meme chose avec freenx
Marsh Posté le 01-07-2005 à 16:58:29
Je fonctionne (surtout des utilisateurs distants pour lesquels j'ai installé GNU/Linux) avec le serveur freeNX depuis pas mal de temps déjà. Rien à dire, c'est idéal.
Marsh Posté le 01-07-2005 à 17:19:17
moxfulder a écrit : moi je l'utilise depuis le mois d'octobre sur une fedora core 2. Petit bug : avec freeNx et un client nomachine depuis une machine XP le clavier est en US impossible à changer... |
setxkbmap fr ?
Marsh Posté le 01-07-2005 à 21:00:00
Bonjour à tous,
suite à une proposition de Sagittarius j'ai essayé de me mettre à FreeNX en remplacement de VNC cependant impossible de se connecter au serveur pourtant l'authentification SSH se déroule correctement.
Les infos :
FreeNX installé depuis la version tar.gz du site officiel
Client Windows : NX Client NoMachine
logs:
Code :
|
Merci de votre aide
Marsh Posté le 02-07-2005 à 00:25:10
Bon sous Microsoft® Windows™... je n'ai aucune expérience.
Le client ne reconnaît (ou ne connaît) pas la clé du serveur ?
L'utilisateur nx doit être déclaré pour ssh côté serveur.
Marsh Posté le 02-07-2005 à 00:37:59
Je viens de detecter à quel moment la connexion client (sous Windows) et serveur (sous Linux ) tombe.
L'authentification par ssh de l'utilisateur nx se déroule correctement, par contre celle de l'utilisateur toto est problématique. Donc j'ai effacé la home de toto et j'ai recréé le compte utilisateur (adduser toto & xnserver --adduser toto)
Tout se déroule correctement (authentification nx+toto ok) jusqu'à ce qu'il me retourne l'erreur "xnagent not found". Malheureusement dans l'archive de freenx le programme xnagent est absent.
De plus les chemins des paquetages deb ajoutés dans /etc/apt/list-sources me renvoient des erreurs lors de mon "apt-get update" : en gros il me trouve pas les fichiers.
Bon je vais laisser cela pour l'instant, je m'acharnerai ce soir
Marsh Posté le 02-07-2005 à 00:56:39
En effet, nxagent est une dépendance marquée comme telle. (mdk)
rq: pour essayer nx avec un client nxclient ou knx, le serveur suivant propose par le port 443 (https) un bureau KDE (avec pub)
http://www.cosmopod.com/
Marsh Posté le 05-07-2005 à 02:25:15
Salut,
Je suis a la recherche d'un tutorial pour faire fonctionner knx avec les versions libres (sous mandriva des 2 cotés)
Marsh Posté le 05-07-2005 à 10:14:00
VorteX a écrit : Salut, |
Sur le serveur nx:
1.- urpmi freenx (serveur)
2.- vérifier que le port 22 (ssh) est ouvert avec ssh fonctionnel
3.- pour ssh, autoriser les utilisateurs habituels ET l'utilisateur nx
4.- configurer le serveur nx en console root:
nxserver --adduser pierre
nxserver --listuser
nxserver --start
nxserver --status
# nxserver --status |
Sur le client:
1.- urpmi knx (client) mais rien ne t'empêche d'utiliser le client nomachine nxclient plus complet et disponible ici
2.- recopier la clé comme indiqué
After installing this package, an nx user is created ( this is a |
- S'agissant du client nxclient de nomachine, il suffit de recopier la clé du serveur qui se trouve ici: /var/lib/nxserver/nxhome/.ssh/client.id_dsa.key sur le client dans /usr/NX/share
On peut lancer une session NX (voire plusieurs en changeant la clé) facilement avec knx ou nxclient.
Exemple: ouverture de session NX avec client nxclient, puis lancement de OpenOffice.org dans cette session. Ouverture sous OOo du site nomachine.
On peut même lancer une session NX depuis un autre session NX.
Marsh Posté le 23-07-2003 à 00:59:39
Je viens de tester le client Nomachine NX pour Linux.
http://www.nomachine.com/
Il y a la possibilité d'effectuer un testdrive qui permet de voir ce que cela donne. Par défaut, c'est un KDE sous RedHat qui s'exécute sur un AMD XP1700 distant.
Des clients existent également pour M$.
Tous sont téléchargeables ici : http://www.nomachine.com/download.php
NB : il faut ouvrir le port ssh 22 TCP.
Et franchement, je suis quelque peu épaté par les performances qui semblent au moins égales, sinon SUPERIEURES à un client ICA Citrix.
Selon la documentation : "A complete KDE or GNOME session, running common office automation applications, needs an average bandwidth of 9600 bps (bits per-second), the network bandwidth available on a GSM phone".
L'un d'entre-vous utilise-t-il nomachine NX ? surtout côté serveur ?
Merci MJules qui ne parle jamais dans le vide pour le lien suivant : http://linuxfr.org/2003/04/18/12123.html
[hors topic à propos du client citrix, seule la version 6.3 semble fonctionner avec Konqueror, mais la version 7.0 marche bien avec mozilla]
Message édité par Sagittarius le 23-07-2003 à 16:29:10