rss
Client WindowsPlus
Client X-Windows
par William
 Fil de Discussions
Statut : Non résolu
jeudi 30 octobre 2003 à 14:40:13
Je souhaite pouvoir récupérer à partir d'un serveur X-Windows, l'adresse IP du client qui se connecte.

Ex: Je me connecte à partir d'un environnement Windows sur un serveur Unix/Linux. Je souhaite lancer une application graphique qui évidemment m'oblige à faire un export DISPLAY=Mon_adresse_IP:0.0 avant de la lancer. En fait, je souhaiterai faire le DISPLAY de façon automatique au lancement de l'application et donc pour ce faire, je dois récupérer l'adresse IPS du Client.

Pouvez vous m'aidez?

Merci d'avance!
Répondre à William  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par jisisv, le jeudi 30 octobre 2003 à 15:18:04 Fil de Discussions
Je ne soisi pas très bien ta question...
Tu teconnecte en ssh/telnet sur ta bécanne Linux depuis Win$, Macou que sais-je.
Si tu veux voir apparaître ton appli X sur le serveur X local Linux
- ton serveur doit permettre l'accès au display
xhost +nom-dhote
xhost +adresse-IP-distante

- tu dois définir sur ta console le DISPLAy à utiliser
export DISPLAY=192.168.0.7:0.0 ; gimp &
par exemple

Donne nous plus de précisions...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Répondre à jisisv

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par William, le jeudi 30 octobre 2003 à 15:30:20 Fil de Discussions
Je souhaite récupérer automatiquement dans une variable, l'adresse IP du client. Et cela à partir du serveur X.

Est ce que tu vois ce que je veux dire?

Merci
Répondre à William

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par jisisv, le jeudi 30 octobre 2003 à 15:54:23 Fil de Discussions
Bon, j'ai lancé un xemaxs depuis une station distante
johand@perceval:~$ export DISPLAY=192.168.0.78:0.0
johand@perceval:~$ xemacs &

sur ma station X
[johand@zoot] ~ $netstat
<snip>
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address
tcp 0 0 zoot:x11 perceval:33208 ESTABLISHED
</snip

Sur le client X
johand@perceval:~$ netstat
<snip>
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 perceval:ssh 192.168.0.78:38555 ESTABLISHED
tcp 0 0 perceval:33208 192.168.0.78:x11 ESTABLISHED
...
</snip>
Tu veux définir ta variableIl dans quoi?
Un shell?, une fonction C?
Il peut y avoir une fouletitude de clients X sur ton serveur....
Quel client ?
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Répondre à jisisv

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par William, le jeudi 30 octobre 2003 à 16:24:38 Fil de Discussions
En effet, lorsque je fais un "netstat", mon client apparait. Mais il y a comme tu le dis une multitude de clients...

En fait, il faudrait que je puisse récupérer l'adresse IP de mon client au moment de la connexion et que je définisse ainsi une variable d'environnement pour ma session.

Tu as une idée sur la façon de faire?
Répondre à William

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par jisisv, le vendredi 31 octobre 2003 à 04:28:18 Fil de Discussions
J'aurais du préciser clients X distants.

Mais le problème reste le même.
Essaye de faire une recherche sur Google.
Moi , j'ai essayé s/X11 client[s] log[s]/
(expresson régulière of course)
Je n'ai pas trouvé grand chose concernant les logs de X11
mis à par les messages de Xfree , plutôt orientés hardware et pas protocole réseau.
Cette question m'intéresse et j'essayerai d'y passer du temps ce week-end.
Il faudrait regarder les procédés d'autentification sous X, kerberos, heimdal
(je n'y connais rien)

A+
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Répondre à jisisv

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par William, le vendredi 31 octobre 2003 à 13:22:31 Fil de Discussions
J'ai trouvé une solution à mon problème.

Pour être plus précis, j'utilise le logiciel Putty pour effectuer une connexion via le protocole SSH sur mes serveurs Unix/Linux.

Le logiciel Putty permet entre autre de faire du tunneling avec les requêtes de type X et donc de garder les transferts de données dans une connexion sécurisée.

Aussi, le logiciel Putty permet d'activer une option (Enable X11 forwarding) et qui comme son nom l'indique redirige les appels d'interface X-Windows vers le client "Putty").

De ce fait, il n'y a plus besoin de faire d'export DISPLAY avant de lancer une interface X-Windows. D'ailleurs, on peut vérifier une fois la connexion établie que la variable d'environnement DISPLAY est déjà positionnée.

Merci encore pour votre aide.
Répondre à William

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par jerome, le jeudi 15 janvier 2004 à 15:20:48 Fil de Discussions 
Je vien s d'installer RH9 et je me connecte avec XWIN en ssh
Savez vous comment lancer l'environnement graphique KDE
par startx il cri en disant qu'il est deja lancé
si je lance une appli staroffice, mozilla cela fonctionne.

mais je veux l'environnement complet
quelle est l'instruction?
Merci
Répondre à jerome
Discussions pertinentes trouvées dans le forum
07/03 20h41Client X sous windows2
05/06 14h22X window1
21/03 04h45[XP] Windows Update11
Plus de discussions sur « Client X Windows »
Logiciels pertinents trouvés dans les téléchargements
Télécharger Windows XP SP2 1.0Windows XP SP2 - Les Service Packs constituent un moyen pratique, tout en un, d'accéder aux derniers pilotes, outils et améliorations en...Catégorie: Librairies (DLL)
Licence: Freeware/gratuit
Télécharger XMPlay 3.3XMPlay - Un lecteur audio complet, alliant légèreté, rapidité et performance. Il supporte de très nombreux formats, dont,...Catégorie: Lecteurs audio
Licence: Freeware/gratuit
Télécharger Windows Movie Maker 2.0Windows Movie Maker - Windows Movie Maker rend la réalisation des films familiaux étonnamment facile et amusante, en vous permettant de créer,...Catégorie: Montage vidéo
Licence: Freeware/gratuit
Télécharger Windows Installer 3.1Windows Installer - Microsoft Windows Installer est un service d'installation et de configuration d'application, permettant de gérer les...Catégorie: Librairies (DLL)
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Client X Windows »
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide